From 7b92a9f18f2e7c5f7ed9fe91d04cb2a2ba88c4fc Mon Sep 17 00:00:00 2001 From: Jay Rogers Date: Thu, 5 Feb 2026 15:06:27 -0600 Subject: [PATCH 1/2] Update NGINX version for Alpine and Debian configurations to 1.28.2. Fixes #648 --- scripts/conf/php-versions-base-config.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/conf/php-versions-base-config.yml b/scripts/conf/php-versions-base-config.yml index 03394995..3cf2b26a 100644 --- a/scripts/conf/php-versions-base-config.yml +++ b/scripts/conf/php-versions-base-config.yml @@ -95,31 +95,31 @@ operating_systems: - name: "Alpine 3.20" version: alpine3.20 number: 3.20 - nginx_version: 1.28.1-r1 + nginx_version: 1.28.2-r1 - name: "Alpine 3.21" version: alpine3.21 number: 3.21 - nginx_version: 1.28.1-r1 + nginx_version: 1.28.2-r1 - name: "Alpine 3.22" version: alpine3.22 number: 3.22 - nginx_version: 1.28.1-r1 + nginx_version: 1.28.2-r1 - name: "Alpine 3.23" version: alpine3.23 number: 3.23 - nginx_version: 1.28.1-r1 + nginx_version: 1.28.2-r1 - family: debian default: true versions: - name: "Debian Bullseye" version: bullseye number: 11 - nginx_version: 1.28.1-1~bullseye + nginx_version: 1.28.2-1~bullseye - name: "Debian Bookworm" version: bookworm number: 12 - nginx_version: 1.28.1-1~bookworm + nginx_version: 1.28.2-1~bookworm - name: "Debian Trixie" version: trixie number: 13 - nginx_version: 1.28.1-1~trixie + nginx_version: 1.28.2-1~trixie From 35a6df9bd5d850b2bb48943789601cb9a17b7b9b Mon Sep 17 00:00:00 2001 From: Jay Rogers <3174134+jaydrogers@users.noreply.github.com> Date: Thu, 5 Feb 2026 16:38:07 -0600 Subject: [PATCH 2/2] Integrate Depot CLI setup and update Docker build action in GitHub workflow (#651) - Added step to set up Depot CLI in the Docker build and publish workflow. - Replaced Docker build-push-action with Depot's version for improved integration. - Removed unnecessary QEMU and Buildx setup steps. --- .../service_docker-build-and-publish.yml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/service_docker-build-and-publish.yml b/.github/workflows/service_docker-build-and-publish.yml index 7c3a36dd..190f5a16 100644 --- a/.github/workflows/service_docker-build-and-publish.yml +++ b/.github/workflows/service_docker-build-and-publish.yml @@ -93,6 +93,9 @@ jobs: - name: Move PHP Versions file run: mv ./artifacts/php-versions.yml ${{ inputs.php-versions-file }} + - name: Set up Depot CLI + uses: depot/setup-action@v1 + ## # Docker build & publish ## @@ -111,12 +114,6 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - name: "📦 Assemble the Docker Tags" run: | chmod +x ./scripts/assemble-docker-tags.sh @@ -167,11 +164,11 @@ jobs: echo "nginx_arg=NGINX_VERSION=$VERSION" >> $GITHUB_OUTPUT - name: Build images - uses: docker/build-push-action@v6 + uses: depot/build-push-action@v1 with: + project: ${{ secrets.DEPOT_PROJECT_ID }} + token: ${{ secrets.DEPOT_PROJECT_TOKEN }} file: src/variations/${{ matrix.php_variation }}/Dockerfile - cache-from: type=gha - cache-to: type=gha build-args: | BASE_OS_VERSION=${{ matrix.base_os }} PHP_VERSION=${{ matrix.patch_version }}