From 1b0321c477a90a4413666f7263f3963c9fe77e93 Mon Sep 17 00:00:00 2001 From: iLay Date: Fri, 6 Dec 2024 21:17:51 +0800 Subject: [PATCH] update workflow --- .github/workflows/docker-build.yml | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index f7ae516..5324c05 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -8,8 +8,8 @@ on: branches: - main permissions: - contents: read - pages: write + contents: write + package: write id-token: write jobs: @@ -21,7 +21,10 @@ jobs: uses: actions/checkout@v2 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 - name: Detect package manager id: detect-package-manager @@ -49,9 +52,6 @@ jobs: - name: Build Nuxt run: bun run build - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - name: Log into GHCR uses: docker/login-action@master with: @@ -65,11 +65,6 @@ jobs: env: OWNER: "${{ github.repository_owner }}" - - name: Set up QEMU - uses: docker/setup-qemu-action@v3 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - name: Build and push Docker image uses: docker/build-push-action@v5