From ac32cb03c4d105b6a3481306e08202ecd7ba82ab Mon Sep 17 00:00:00 2001 From: Lukasz Raczylo Date: Fri, 2 Oct 2026 15:49:16 +0100 Subject: [PATCH] feat(release): make the QEMU binfmt image an input The default stays qemu-v8.1.5. A caller whose arm64 build crashes under that version can pass another image. --- .github/workflows/go-release.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/go-release.yaml b/.github/workflows/go-release.yaml index e4205da..ab4739a 100644 --- a/.github/workflows/go-release.yaml +++ b/.github/workflows/go-release.yaml @@ -18,6 +18,11 @@ on: required: false type: boolean default: false + qemu-image: + description: "binfmt image that registers QEMU for multi-arch Docker builds" + required: false + type: string + default: "tonistiigi/binfmt:qemu-v8.1.5" docker-registry: description: "Docker registry to push to" required: false @@ -183,7 +188,7 @@ jobs: if: inputs.docker-enabled uses: docker/setup-qemu-action@v4 with: - image: tonistiigi/binfmt:qemu-v8.1.5 + image: ${{ inputs.qemu-image }} - name: Set up Docker Buildx if: inputs.docker-enabled