diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index d2ad94f..41950c3 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -67,8 +67,12 @@ jobs: - name: Checkout code uses: actions/checkout@v6 + # The runner is an arm64 server, so the amd64 image is emulated. On its 6.8 kernel, recent + # QEMU builds segfault compiling PHP extensions (docker/buildx#3170); QEMU 8 is pinned. - name: Set up QEMU uses: docker/setup-qemu-action@v3 + with: + image: tonistiigi/binfmt:qemu-v8.1.5 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3