From 5b403d9f7c332a984bd3e1703a6851c8ab3651d7 Mon Sep 17 00:00:00 2001 From: Humberto Dias Date: Sun, 7 Apr 2024 21:07:00 -0300 Subject: [PATCH] qemu matrix platform --- .github/workflows/deploy-docker.yaml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/deploy-docker.yaml b/.github/workflows/deploy-docker.yaml index db8e579e..fa23e8bb 100644 --- a/.github/workflows/deploy-docker.yaml +++ b/.github/workflows/deploy-docker.yaml @@ -17,7 +17,10 @@ jobs: environment: DockerHub env: DOCKERHUB_REPONAME: ps3dev - + strategy: + matrix: + platform: [linux/amd64, linux/arm64] + steps: - name: Checkout @@ -36,6 +39,8 @@ jobs: - name: Set up QEMU uses: docker/setup-qemu-action@v3 + with: + platforms: ${{ matrix.platform }} - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 @@ -51,9 +56,8 @@ jobs: with: context: . file: ./Dockerfile - platforms: linux/amd64,linux/arm64 + platform: ${{ matrix.platform }} push: true tags: | - ${{env.DOCKERHUB_REPONAME}}:latest - ${{env.DOCKERHUB_REPONAME}}:amd64 - ${{env.DOCKERHUB_REPONAME}}:arm64 \ No newline at end of file + ${{env.DOCKERHUB_REPONAME}}:${{ matrix.platform }} + ${{env.DOCKERHUB_REPONAME}}:${{ matrix.platform }} \ No newline at end of file