diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 85c9d87..6d59378 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -26,6 +26,11 @@ jobs: build: runs-on: ubuntu-latest + strategy: + matrix: + platform: + - linux/amd64 + - linux/arm64 permissions: contents: read packages: write @@ -36,7 +41,7 @@ jobs: - name: Set up QEMU uses: docker/setup-qemu-action@v2 with: - platforms: amd64,arm64 + platforms: ${{ matrix.platform }} - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 @@ -67,6 +72,6 @@ jobs: push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - platforms: linux/amd64,linux/arm64 + platforms: ${{ matrix.platform }} provenance: false outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=Dockerized HAProxy with Lets Encrypt certificates automatic renewal