From 0185654773b75bb002486787a04f8232ca1ed43a Mon Sep 17 00:00:00 2001 From: Mark Pashmfouroush Date: Tue, 18 Jun 2024 12:52:41 +0100 Subject: [PATCH] gha workflows build and push arm64 images Signed-off-by: Mark Pashmfouroush --- .github/workflows/docker-ci.yaml | 5 ++++- .github/workflows/docker-release.yaml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-ci.yaml b/.github/workflows/docker-ci.yaml index 49abc20..c0f603f 100644 --- a/.github/workflows/docker-ci.yaml +++ b/.github/workflows/docker-ci.yaml @@ -34,6 +34,9 @@ jobs: ref: ${{ steps.tag.outputs.tag }} persist-credentials: false + - name: Set up QEMU + uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0 + - name: Set up Docker Buildx uses: docker/setup-buildx-action@ecf95283f03858871ff00b787d79c419715afc34 # v2.7.0 @@ -49,6 +52,6 @@ jobs: with: context: . push: true - platforms: linux/amd64 + platforms: linux/amd64,linux/arm64 tags: | quay.io/${{ github.repository_owner }}/team-manager-ci:${{ steps.tag.outputs.tag }} diff --git a/.github/workflows/docker-release.yaml b/.github/workflows/docker-release.yaml index 1e7745b..86904ce 100644 --- a/.github/workflows/docker-release.yaml +++ b/.github/workflows/docker-release.yaml @@ -29,6 +29,9 @@ jobs: ref: ${{ steps.tag.outputs.tag }} persist-credentials: false + - name: Set up QEMU + uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0 + - name: Set up Docker Buildx uses: docker/setup-buildx-action@ecf95283f03858871ff00b787d79c419715afc34 # v2.7.0 @@ -44,6 +47,6 @@ jobs: with: context: . push: true - platforms: linux/amd64 + platforms: linux/amd64,linux/arm64 tags: | quay.io/${{ github.repository_owner }}/team-manager:${{ steps.tag.outputs.tag }}