Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 4.5 KB

README.md

File metadata and controls

51 lines (35 loc) · 4.5 KB

Continuous Integration - GitHub - PHP

GitHub Verified Creator Continuous Integration GitHub tag License PRs Welcome

Reusable GitHub Actions and workflows for PHP applications and Composer libraries. Install dependencies, lint, test, generate API documentation, and publish GitHub releases with Conventional Commit version planning.

Prerequisites

Use GitHub.com and Linux runners. Self-hosted runners require GitHub Actions runner 2.336.0 or newer for native $/ action references. GitHub Enterprise Server is not supported. Documentation builds require Docker on the runner.

Define project commands in Composer scripts. Start with the CI guide for the default conventions and optional configuration.

Actions

Continuous integration

Environment setup

Reusable workflows and guides

Contributing

See the contributing guidelines and development guide.

License

MIT. Copyright Hoverkraft.