8000 GitHub - laranail/.github: Organization-wide community health files, org profile, and reusable CI workflows for laranail. · GitHub
[go: up one dir, main page]

Skip to content
laranailPublic

About

Organization-wide community health files, org profile, and reusable CI workflows for laranail.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

laranail/.github

Organization-wide community health files, the org profile, and reusable GitHub Actions workflows for the laranail organization.

profile/README.md renders at github.com/laranail and is the canonical org index — this file deliberately duplicates none of it. The default SECURITY.md, SUPPORT.md, CONTRIBUTING.md, and CODE_OF_CONDUCT.md here apply to every laranail repository lacking its own copy.

Reusable workflows

.github/workflows/ holds the reusable CI workflows (tests.yml, static-analysis.yml, security.yml, release.yml) that every package calls:

jobs:
  test:
    uses: laranail/.github/.github/workflows/tests.yml@main
    with:
      php-versions: '["8.3","8.4"]'
      laravel-versions: '["13.*"]'

A private dependency

A package that resolves one private repository through a vcs entry reads it with that repository's read-only deploy key, not an app key:

    uses: laranail/.github/.github/workflows/tests.yml@<sha>
    with:
      private-dep-repository: simtabi/sis-sdk
      actions-ref: <same sha>
    secrets:
      PRIVATE_DEP_DEPLOY_KEY: ${{ secrets.SIS_SDK_DEPLOY_KEY }}

Its composer.json sets "no-api": true on that repository and "preferred-install": {"simtabi/sis-sdk": "source", "*": "dist"}. Workflows outside the reusable one use .github/actions/deploy-key directly. Without the key, private-dep-owner and the app token still work.

License

MIT — see each repository's license file.

About

Organization-wide community health files, org profile, and reusable CI workflows for laranail.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0