From 2fec3fe55efa75142f1abdadfe6d763f38a18837 Mon Sep 17 00:00:00 2001 From: snowdream <737958+snowdream@users.noreply.github.com> Date: Fri, 26 Jun 2026 12:22:46 +0800 Subject: [PATCH 1/2] chore: release main --- docker/alpine/CHANGELOG.md | 24 ++++++++++++++++++++++++ docker/debian/CHANGELOG.md | 25 +++++++++++++++++++++++++ docker/debian/Dockerfile.nginx | 2 +- docker/rocky/CHANGELOG.md | 25 +++++++++++++++++++++++++ 4 files changed, 75 insertions(+), 1 deletion(-) diff --git a/docker/alpine/CHANGELOG.md b/docker/alpine/CHANGELOG.md index 43692938a..5ef7f3865 100644 --- a/docker/alpine/CHANGELOG.md +++ b/docker/alpine/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [8.4.22](https://github.com/snowdreamtech/php/compare/alpine-v8.4.22...alpine-v8.4.22) (2026-06-26) + + +### 🚀 Features + +* add acme.sh to nginx variants and update to v3.1.3 ([c1c0ae4](https://github.com/snowdreamtech/php/commit/c1c0ae4178be1003cbb5bd684f1685abe6ad0cb3)) +* unify PHP-FPM and Nginx user to www-data ([1d4bea4](https://github.com/snowdreamtech/php/commit/1d4bea42a6b662eafa048ba360e212703a84312b)) + + +### 🐛 Bug Fixes + +* **docker/alpine:** remove conflicting php84 base meta package to resolve breaks error ([eb8bc01](https://github.com/snowdreamtech/php/commit/eb8bc01c6e649ced067536c1dab735f874baa041)) +* **docker/alpine:** replace non-existent php84-cli with php84 package and remove duplicate opcache in all variants ([1b75739](https://github.com/snowdreamtech/php/commit/1b75739edd1d55e352c28e40641b46352edf0a7e)) +* **docker:** resolve multi-arch build errors and improve composer installation robustness ([29551e3](https://github.com/snowdreamtech/php/commit/29551e3f62bab4a7983ee621367d14c7e4fc2b52)) +* **docker:** resolve PECL package version pinning and missing sockets in Rocky ([45b5177](https://github.com/snowdreamtech/php/commit/45b51772cf2a409f386f6c67233f9ff881143ddc)) +* remove hardcoded email from acme.sh installation ([92f3878](https://github.com/snowdreamtech/php/commit/92f3878b8d63b6cecfcd5e5d53e2853b1814cc47)) +* rename cron start script to match COPY globs in Dockerfile ([2769cd5](https://github.com/snowdreamtech/php/commit/2769cd518e638fe9435868d3099a23800d7d7508)) +* start cron daemon in entrypoint and fix indentation in rocky Dockerfile ([f0701a2](https://github.com/snowdreamtech/php/commit/f0701a25241d1ad60abd04641dfc0faaa971b25b)) + + +### 📖 Documentation + +* **changelog:** update changelogs for new extensions ([bdc028f](https://github.com/snowdreamtech/php/commit/bdc028ff3b3bdf1ae78b53c34e1eee16355cbc64)) + ## [8.4.22](https://github.com/snowdreamtech/php/compare/alpine-v8.4.22...alpine-v8.4.22) (2026-06-25) diff --git a/docker/debian/CHANGELOG.md b/docker/debian/CHANGELOG.md index d32b9325f..05b0eb36f 100644 --- a/docker/debian/CHANGELOG.md +++ b/docker/debian/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [8.4.16](https://github.com/snowdreamtech/php/compare/debian-v8.4.16...debian-v8.4.16) (2026-06-26) + + +### 🚀 Features + +* add acme.sh to nginx variants and update to v3.1.3 ([c1c0ae4](https://github.com/snowdreamtech/php/commit/c1c0ae4178be1003cbb5bd684f1685abe6ad0cb3)) +* unify PHP-FPM and Nginx user to www-data ([1d4bea4](https://github.com/snowdreamtech/php/commit/1d4bea42a6b662eafa048ba360e212703a84312b)) + + +### 🐛 Bug Fixes + +* **docker/alpine:** replace non-existent php84-cli with php84 package and remove duplicate opcache in all variants ([1b75739](https://github.com/snowdreamtech/php/commit/1b75739edd1d55e352c28e40641b46352edf0a7e)) +* **docker:** ensure php-cli is installed for composer across fpm, cgi, and nginx variants ([9fe24e4](https://github.com/snowdreamtech/php/commit/9fe24e444cfdce27974b90fb7af8ac10c46f653a)) +* **docker:** resolve multi-arch build errors and improve composer installation robustness ([29551e3](https://github.com/snowdreamtech/php/commit/29551e3f62bab4a7983ee621367d14c7e4fc2b52)) +* **docker:** resolve PECL package version pinning and missing sockets in Rocky ([45b5177](https://github.com/snowdreamtech/php/commit/45b51772cf2a409f386f6c67233f9ff881143ddc)) +* **docker:** use www-data instead of nginx for PHP-FPM user in Debian nginx variant ([df946fb](https://github.com/snowdreamtech/php/commit/df946fb0959d7784a7b947b3d4c8199afa80d5b8)) +* remove hardcoded email from acme.sh installation ([92f3878](https://github.com/snowdreamtech/php/commit/92f3878b8d63b6cecfcd5e5d53e2853b1814cc47)) +* rename cron start script to match COPY globs in Dockerfile ([2769cd5](https://github.com/snowdreamtech/php/commit/2769cd518e638fe9435868d3099a23800d7d7508)) +* start cron daemon in entrypoint and fix indentation in rocky Dockerfile ([f0701a2](https://github.com/snowdreamtech/php/commit/f0701a25241d1ad60abd04641dfc0faaa971b25b)) + + +### 📖 Documentation + +* **changelog:** update changelogs for new extensions ([bdc028f](https://github.com/snowdreamtech/php/commit/bdc028ff3b3bdf1ae78b53c34e1eee16355cbc64)) + ## [8.4.16](https://github.com/snowdreamtech/php/compare/debian-v8.4.16...debian-v8.4.16) (2026-06-25) diff --git a/docker/debian/Dockerfile.nginx b/docker/debian/Dockerfile.nginx index 7caa906b8..9aa1169cb 100644 --- a/docker/debian/Dockerfile.nginx +++ b/docker/debian/Dockerfile.nginx @@ -36,7 +36,7 @@ LABEL org.opencontainers.image.authors="Snowdream Tech" \ org.opencontainers.image.url="https://github.com/snowdreamtech/php" # x-release-please-start-version -LABEL org.opencontainers.image.version="${VERSION:-8.4.21}" +LABEL org.opencontainers.image.version="${VERSION:-8.4.16}" # x-release-please-end # Runtime Environment Configuration diff --git a/docker/rocky/CHANGELOG.md b/docker/rocky/CHANGELOG.md index d942643ce..27719715e 100644 --- a/docker/rocky/CHANGELOG.md +++ b/docker/rocky/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [8.4.21](https://github.com/snowdreamtech/php/compare/rocky-v8.4.21...rocky-v8.4.21) (2026-06-26) + + +### 🚀 Features + +* add acme.sh to nginx variants and update to v3.1.3 ([c1c0ae4](https://github.com/snowdreamtech/php/commit/c1c0ae4178be1003cbb5bd684f1685abe6ad0cb3)) +* unify PHP-FPM and Nginx user to www-data ([1d4bea4](https://github.com/snowdreamtech/php/commit/1d4bea42a6b662eafa048ba360e212703a84312b)) + + +### 🐛 Bug Fixes + +* **docker/alpine:** replace non-existent php84-cli with php84 package and remove duplicate opcache in all variants ([1b75739](https://github.com/snowdreamtech/php/commit/1b75739edd1d55e352c28e40641b46352edf0a7e)) +* **docker:** ensure php-cli is installed for composer across fpm, cgi, and nginx variants ([9fe24e4](https://github.com/snowdreamtech/php/commit/9fe24e444cfdce27974b90fb7af8ac10c46f653a)) +* **docker:** remove non-existent php8.4-cgi package in Rocky CGI ([1532552](https://github.com/snowdreamtech/php/commit/1532552afdb04462b955498e78944504a9f1ce97)) +* **docker:** resolve multi-arch build errors and improve composer installation robustness ([29551e3](https://github.com/snowdreamtech/php/commit/29551e3f62bab4a7983ee621367d14c7e4fc2b52)) +* **docker:** resolve PECL package version pinning and missing sockets in Rocky ([45b5177](https://github.com/snowdreamtech/php/commit/45b51772cf2a409f386f6c67233f9ff881143ddc)) +* remove hardcoded email from acme.sh installation ([92f3878](https://github.com/snowdreamtech/php/commit/92f3878b8d63b6cecfcd5e5d53e2853b1814cc47)) +* rename cron start script to match COPY globs in Dockerfile ([2769cd5](https://github.com/snowdreamtech/php/commit/2769cd518e638fe9435868d3099a23800d7d7508)) +* start cron daemon in entrypoint and fix indentation in rocky Dockerfile ([f0701a2](https://github.com/snowdreamtech/php/commit/f0701a25241d1ad60abd04641dfc0faaa971b25b)) + + +### 📖 Documentation + +* **changelog:** update changelogs for new extensions ([bdc028f](https://github.com/snowdreamtech/php/commit/bdc028ff3b3bdf1ae78b53c34e1eee16355cbc64)) + ## [8.4.21](https://github.com/snowdreamtech/php/compare/rocky-v8.4.21...rocky-v8.4.21) (2026-06-25) From 90150bec4fb51c08a34b59423ec09bf64b37a680 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 26 Jun 2026 04:22:50 +0000 Subject: [PATCH 2/2] chore(release): deduplicate CHANGELOG headers Signed-off-by: github-actions[bot] --- docker/alpine/CHANGELOG.md | 6 ------ docker/debian/CHANGELOG.md | 11 ----------- docker/rocky/CHANGELOG.md | 11 ----------- 3 files changed, 28 deletions(-) diff --git a/docker/alpine/CHANGELOG.md b/docker/alpine/CHANGELOG.md index 5ef7f3865..fb142e609 100644 --- a/docker/alpine/CHANGELOG.md +++ b/docker/alpine/CHANGELOG.md @@ -24,9 +24,3 @@ * **changelog:** update changelogs for new extensions ([bdc028f](https://github.com/snowdreamtech/php/commit/bdc028ff3b3bdf1ae78b53c34e1eee16355cbc64)) -## [8.4.22](https://github.com/snowdreamtech/php/compare/alpine-v8.4.22...alpine-v8.4.22) (2026-06-25) - - -### 🚀 Features - -* **alpine:** install mainstream PHP extensions and Composer ([1a8640f](https://github.com/snowdreamtech/php/commit/1a8640fd25f1633368899ac81ebb421ab37159f5)) diff --git a/docker/debian/CHANGELOG.md b/docker/debian/CHANGELOG.md index 05b0eb36f..93c2b62e9 100644 --- a/docker/debian/CHANGELOG.md +++ b/docker/debian/CHANGELOG.md @@ -25,14 +25,3 @@ * **changelog:** update changelogs for new extensions ([bdc028f](https://github.com/snowdreamtech/php/commit/bdc028ff3b3bdf1ae78b53c34e1eee16355cbc64)) -## [8.4.16](https://github.com/snowdreamtech/php/compare/debian-v8.4.16...debian-v8.4.16) (2026-06-25) - - -### 🚀 Features - -* **debian:** install mainstream PHP extensions and Composer ([974e500](https://github.com/snowdreamtech/php/commit/974e50004218eff744a97a01d93a5951211ac526)) - - -### ♻️ Miscellaneous Chores - -* add line continuation character to nginx package installation in Dockerfiles ([3a63ed4](https://github.com/snowdreamtech/php/commit/3a63ed4d2854195dd5479e37a8988e13f84d8117)) diff --git a/docker/rocky/CHANGELOG.md b/docker/rocky/CHANGELOG.md index 27719715e..0f8372150 100644 --- a/docker/rocky/CHANGELOG.md +++ b/docker/rocky/CHANGELOG.md @@ -25,14 +25,3 @@ * **changelog:** update changelogs for new extensions ([bdc028f](https://github.com/snowdreamtech/php/commit/bdc028ff3b3bdf1ae78b53c34e1eee16355cbc64)) -## [8.4.21](https://github.com/snowdreamtech/php/compare/rocky-v8.4.21...rocky-v8.4.21) (2026-06-25) - - -### 🚀 Features - -* **rocky:** install mainstream PHP extensions and Composer ([5b9623f](https://github.com/snowdreamtech/php/commit/5b9623fe78e0a509900f7374050b80a6577df9e5)) - - -### ♻️ Miscellaneous Chores - -* add line continuation character to nginx package installation in Dockerfiles ([3a63ed4](https://github.com/snowdreamtech/php/commit/3a63ed4d2854195dd5479e37a8988e13f84d8117))