diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 2a6e58a2..10e51caf 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -12,6 +12,8 @@ jobs: docker: runs-on: ubuntu-latest steps: + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 - name: docker uses: juftin/actions/taskfile@v1 with: diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 95fbc3d5..02602793 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -42,6 +42,8 @@ jobs: RELEASE_VERSION="${TAG_NAME#v}" echo "RELEASE_VERSION=${RELEASE_VERSION}" echo "RELEASE_VERSION=${RELEASE_VERSION}" >> ${GITHUB_ENV} + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 - name: docker uses: juftin/actions/taskfile@v1 with: diff --git a/Taskfile.yaml b/Taskfile.yaml index 2fb636ff..62b182a3 100644 --- a/Taskfile.yaml +++ b/Taskfile.yaml @@ -95,7 +95,7 @@ tasks: --tag {{.DOCKER_REPO}}:{{.RELEASE_VERSION}} \ --tag {{.DOCKER_REPO}}:latest \ --file {{.ROOT_DIR}}/Dockerfile \ - {{.CLI_ARGS | default ""}} \ + --platform linux/amd64,linux/arm64 {{.CLI_ARGS | default ""}} \ {{.ROOT_DIR}} vars: RELEASE_VERSION: