fix(docker): always pull the latest PHP 8.4 base image on release builds
Tests / build-dev (push) Skipped
Tests / build-prod (push) Skipped
Tests / build-dev (pull_request) Successful in 10m39s
Tests / build-prod (pull_request) Successful in 10m17s

Picks up PHP 8.4.27 for CVE-2026-109618 and CVE-2026-109619 (critical RCE)
via the floating 1-php8.4-alpine tag.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
haylanandClaude Bot committed 2026-10-22 23:59:23 +02:00
1 parent 0707e913bd
commit 0b10cd6a04
2 files changed
+9

No files matched your search

+1
View File
@@ -77,6 +77,7 @@ jobs:
target: final target: final
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
push: true push: true
pull: true
tags: ${{ steps.meta.outputs.tags }} tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}
# Registry-based layer cache — survives between runs without a separate cache store. # Registry-based layer cache — survives between runs without a separate cache store.
+8
View File
@@ -19,6 +19,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `phpstan/phpstan` 2.2.5 → 2.2.16 - `phpstan/phpstan` 2.2.5 → 2.2.16
- Docker builds copy `symfony.lock` so Flex doesn't re-apply recipes during `composer install` - Docker builds copy `symfony.lock` so Flex doesn't re-apply recipes during `composer install`
### Fixed
- Renovate no longer pins `symfony/monolog-bundle` to `~7.4` — it is versioned independently (4.x) and was blocked from updates (#39)
### Security
- Release images are built against the latest picks up PHP 8.4.27 for CVE-2026-109618 and CVE-2026-109619 (critical RCE)
## [0.2.1] - 2026-07-31 ## [0.2.1] - 2026-07-31
### Added ### Added