Skip to content

chore(docker): upgrade PHP to 8.2.35 and PHP-CS-Fixer to 3.95.27 [FTTECH-16438] - #16

Merged
gillesperrin merged 1 commit into
masterfrom
chore/upgrade-php-8-2-and-php-cs-fixer
Oct 21, 2026
Merged

gillesperrin merged 1 commit into
masterfrom
chore/upgrade-php-8-2-and-php-cs-fixer

Conversation

@gillesperrin

Copy link
Copy Markdown

What Does It Do?

Upgrade the Docker image base to PHP 8.2.35 and PHP-CS-Fixer to 3.95.27.

Context

PHP 8.1 is EOL and a major security patch landed on 8.2.35. PHP-CS-Fixer 3.13.0 only supports up to PHP 8.1, so it must move to 3.95.27 (latest stable) at the same time. Image tag becomes v3.95.27.

Test Plan

  • docker compose build succeeds
  • docker run --rm --entrypoint php …:v3.95.27 -v shows PHP 8.2.35
  • docker run --rm --entrypoint php-cs-fixer …:v3.95.27 --version shows 3.95.27
  • After merge, GHCR publishes v3.95.27

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI lite review requested due to automatic review settings October 21, 2026 17:13
@github-actions github-actions Bot added the chore Chore feature label Oct 21, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No unresolved review issues were identified.

No open issues 🎉

What changed in this PR

Upgrades the Docker image to PHP 8.2.35 and PHP-CS-Fixer 3.95.27.

Changes:

  • Updates PHP and PHP-CS-Fixer versions.
  • Refreshes the PHP-CS-Fixer checksum.
  • Synchronizes image tags in Compose and documentation.
File Description
README.md Updates usage examples.
Dockerfile Upgrades PHP, PHP-CS-Fixer, and checksum.
compose.yml Updates the image tag.

Review effort: Lite

@gillesperrin
gillesperrin merged commit 68812f0 into master Oct 21, 2026
3 checks passed
@gillesperrin
gillesperrin deleted the chore/upgrade-php-8-2-and-php-cs-fixer branch October 21, 2026 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Chore feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants