From 15bf141f8409e40fe1ddb65d8e0ea19c71167c9a Mon Sep 17 00:00:00 2001 From: "rE-Bo0t.bx1" <54429050+r3bo0tbx1@users.noreply.github.com> Date: Mon, 9 Mar 2026 18:48:52 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=97=EF=B8=8F=20build(deps):=20upgrade?= =?UTF-8?q?=20Docker=20actions=20to=20latest=20versions=20in=20release=20a?= =?UTF-8?q?nd=20validate=20workflows?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 16 ++++++++-------- .github/workflows/validate.yml | 4 ++-- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e91e1e6..f6ee2a3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -279,14 +279,14 @@ jobs: - name: 🐳 Login to Docker Hub if: steps.should_build.outputs.should_build == 'true' && matrix.variant.push_dockerhub == 'true' - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: 📦 Login to GitHub Container Registry if: steps.should_build.outputs.should_build == 'true' - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ env.GHCR_REGISTRY }} username: ${{ github.actor }} @@ -294,13 +294,13 @@ jobs: - name: 🖥️ Set up QEMU if: steps.should_build.outputs.should_build == 'true' - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 with: platforms: arm64,amd64 - name: 🔨 Set up Docker Buildx if: steps.should_build.outputs.should_build == 'true' - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: 🏷️ Generate Docker Tags if: steps.should_build.outputs.should_build == 'true' @@ -374,7 +374,7 @@ jobs: - name: 🚀 Build and Push Multi-Arch Image if: steps.should_build.outputs.should_build == 'true' - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: ./${{ matrix.variant.dockerfile }} @@ -443,7 +443,7 @@ jobs: - name: 📤 Upload SBOM Artifacts if: steps.should_build.outputs.should_build == 'true' && needs.determine-version.outputs.is_release == 'true' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: sbom-${{ matrix.variant.name }}-v${{ needs.determine-version.outputs.version }} path: | @@ -596,13 +596,13 @@ jobs: echo "✅ Release notes generation complete" - name: 📦 Download SBOM Artifacts (Stable) - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: sbom-stable-v${{ needs.determine-version.outputs.version }} path: ./sbom - name: 📦 Download SBOM Artifacts (Edge) - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: sbom-edge-v${{ needs.determine-version.outputs.version }} path: ./sbom diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index cbd2ffb..8d29251 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -250,12 +250,12 @@ jobs: uses: actions/checkout@v6 - name: 🖥️ Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 with: platforms: arm64,amd64 - name: 🔧 Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: 🐳 Build Image (amd64 for testing) uses: docker/build-push-action@v6