-
-
Notifications
You must be signed in to change notification settings - Fork 0
feat(ci/docs): add PHP 8.4 support to CI and docs #27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds PHP 8.4 support to the project's CI/CD pipeline and documentation. PHP 8.4 images will now be built, tested, and published alongside existing 8.3 and 8.2 versions.
Key Changes:
- Updated CI workflows to include PHP 8.4 in both build-and-test and publish job matrices
- Added PHP 8.4 image variants to the supported images documentation table
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
.github/workflows/docker-ci.yml |
Added 8.4 to php-version arrays in both build-and-test and publish job matrices |
README.md |
Added documentation rows for all PHP 8.4 image variants (CLI, FPM, Apache on Alpine/Bookworm) |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
…8.4 in features and deprecation notices
…s, list prefixes, heading punctuation)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Copilot reviewed 8 out of 9 changed files in this pull request and generated no new comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Summary
This PR adds active support for PHP 8.4 across CI and documentation. It updates both the
build-and-testandpublishmatrices and the README's supported images table so 8.4 is treated as an actively built, tested, and published version.Changes
.github/workflows/docker-ci.yml: add8.4tophp-versionfor bothbuild-and-testandpublishmatrices (now:['8.4','8.3','8.2']).php-basetoalpineandbookwormfor consistency.README.md: added rows for PHP 8.4 in the "Current Supported Images" table (CLI, FPM, and Apache Bookworm).Rationale
Testing & Verification
test-build.sh).main-only publish job.Impact
Rollback
Follow-ups (optional)
build-and-testif you want pre-publish validation for Apache/Bookworm images.Please review and merge when ready.