From 73b6a8c263b6c309621ea9e958fb6ce294c8e87e Mon Sep 17 00:00:00 2001 From: Roland Dobai Date: Thu, 27 Feb 2025 12:35:34 +0100 Subject: [PATCH] ci(github): Fixed docker build caused by Qemu segmentation fault Works around issue from https://github.com/espressif/esp-idf/actions/runs/13531037397/job/37813060700 caused by Qemu segmentation fault. Errors were encountered while processing: libc-bin The workaround is from https://github.com/docker/setup-qemu-action/issues/198. --- .github/workflows/docker.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 88deb00f9b..7645a0b311 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -60,7 +60,9 @@ jobs: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Set up QEMU for multiarch builds - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 + with: + image: tonistiigi/binfmt:qemu-v7.0.0-28 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - name: Build and push