From 106c6e0c3431ddff552d5626d27e5d8d5523cce9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E8=B4=BA?= Date: Thu, 4 Sep 2025 10:27:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A3=80=E6=B5=8Bbuildx=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/docker-build-push.yml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/docker-build-push.yml b/.gitea/workflows/docker-build-push.yml index 5863dad..3657e88 100644 --- a/.gitea/workflows/docker-build-push.yml +++ b/.gitea/workflows/docker-build-push.yml @@ -19,7 +19,17 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 0 # 获取完整的提交历史用于标签生成 - + + - + # Add support for more platforms with QEMU (optional) + # https://github.com/docker/setup-qemu-action + name: Set up QEMU + uses: docker/setup-qemu-action@v3 + + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + - name: Login to Registry uses: docker/login-action@v3 with: @@ -62,18 +72,18 @@ jobs: # 构建和推送后端镜像 - name: Build and push backend image if: matrix.service == 'backend' - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: ./backend file: ./backend/dockerfile push: true tags: ${{ steps.meta-backend.outputs.tags }} labels: ${{ steps.meta-backend.outputs.labels }} - + # 构建和推送前端镜像 - name: Build and push frontend image if: matrix.service == 'frontend' - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: ./front file: ./front/dockerfile