diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index d21b8b1f..bd4d09be 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -25,6 +25,13 @@ jobs: build: name: Release runs-on: ubuntu-latest + strategy: + matrix: + platform: + - linux/amd64 + - linux/arm64 + - linux/arm/v6 + - linux/arm/v7 needs: [check-token] if: needs.check-token.outputs.token_defined == 'true' steps: @@ -35,8 +42,6 @@ jobs: - name: Set up QEMU uses: docker/setup-qemu-action@v3 - with: - platforms: linux/amd64,linux/arm64,linux/arm/v6,linux/arm/v7 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -61,7 +66,7 @@ jobs: with: context: . file: docker/Dockerfile - platforms: linux/amd64,linux/arm64,linux/arm/v6,linux/arm/v7 + platforms: ${{ matrix.platform }} push: true tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }}