Skip to content

chore(deps): bump php 8.2/8.4/8.5 and patch the php 8.1 base - #360

Merged
mrrobot47 merged 3 commits into
EasyEngine:developfrom
mrrobot47:chore/bump-php-8.2-8.4-8.5
Sep 25, 2026
Merged

mrrobot47 merged 3 commits into
EasyEngine:developfrom
mrrobot47:chore/bump-php-8.2-8.4-8.5

Conversation

@mrrobot47

@mrrobot47 mrrobot47 commented Sep 25, 2026 •

Copy link
Copy Markdown
Member

Bumps the PHP base images to the latest upstream patch releases:

  • php/8.2: 8.2.33-fpm → 8.2.34-fpm
  • php/8.4: 8.4.25-fpm → 8.4.26-fpm
  • php/8.5: 8.5.7-fpm → 8.5.11-fpm

php/8.5 had no dependabot entry, so it stayed on 8.5.7 (bumped by hand in June) while upstream shipped 8.5.8, 8.5.9, 8.5.10 and 8.5.11. This adds /php/8.5 to .github/dependabot.yaml with the same patch-only rule as the other PHP versions.

php/8.1 is already on the final release (8.1.34, PHP 8.1 is EOL), but upstream no longer rebuilds php:8.1.34-fpm, so its Debian 13 base is frozen at 13.2. The 8.1 image now runs apt-get upgrade at build time to pick up Debian security updates while Debian 13 is supported.

php/8.5 had no dependabot entry, so it stayed on 8.5.7 while upstream shipped 8.5.8 to 8.5.11.
php:8.1.34-fpm is the final PHP 8.1 release and upstream no longer rebuilds it, so its Debian 13 base stays at 13.2. Upgrading at build time keeps the base libraries patched while Debian 13 is supported.
@mrrobot47 mrrobot47 changed the title chore(deps): bump php to 8.2.34, 8.4.26 and 8.5.11 chore(deps): bump php 8.2/8.4/8.5 and patch the php 8.1 base Sep 25, 2026
@mrrobot47
mrrobot47 merged commit 4eee5b1 into EasyEngine:develop Sep 25, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant