From 32beb5bc92f8eb20bac901b518892f58cbed9690 Mon Sep 17 00:00:00 2001 From: Ben Gesoff Date: Thu, 28 Apr 2022 09:27:54 +0100 Subject: [PATCH] ci: build Docker image for arm64 to support Mac M1 chips (#104) --- .github/workflows/tag.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/tag.yaml b/.github/workflows/tag.yaml index 66c8c5a..8e71b5e 100644 --- a/.github/workflows/tag.yaml +++ b/.github/workflows/tag.yaml @@ -28,12 +28,19 @@ jobs: with: string: ${{ github.repository_owner }} + - name: Set up QEMU + uses: docker/setup-qemu-action@v1 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 + - name: Build and push new docker image uses: docker/build-push-action@v2 with: push: true context: ./src file: ./src/Dockerfile + platforms: linux/amd64,linux/arm64 tags: | ghcr.io/${{ steps.repository_owner.outputs.lowercase }}/oidc-server-mock:latest ghcr.io/${{ steps.repository_owner.outputs.lowercase }}/oidc-server-mock:${{ steps.get_version.outputs.version-without-v }}