From 54ecda8701a3d27a8770208ec8bd851c324639aa Mon Sep 17 00:00:00 2001 From: Bilal Godil Date: Wed, 15 Apr 2026 18:31:57 -0700 Subject: [PATCH] fix colima on GHA macOS: use QEMU backend instead of VZ driver --- .github/workflows/qemu-emulator-build-arm64.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/qemu-emulator-build-arm64.yaml b/.github/workflows/qemu-emulator-build-arm64.yaml index c58e06d40..5018d22c1 100644 --- a/.github/workflows/qemu-emulator-build-arm64.yaml +++ b/.github/workflows/qemu-emulator-build-arm64.yaml @@ -49,9 +49,11 @@ jobs: - name: Set up Docker via colima run: | brew install docker docker-buildx colima - mkdir -p ~/.docker/cli-plugins - ln -sfn "$(brew --prefix docker-buildx)/bin/docker-buildx" ~/.docker/cli-plugins/docker-buildx - colima start --cpu 4 --memory 6 --disk 60 --arch aarch64 + # Wire up buildx as a CLI plugin + mkdir -p ~/.docker + echo '{"cliPluginsExtraDirs":["/opt/homebrew/lib/docker/cli-plugins"]}' > ~/.docker/config.json + # VZ driver doesn't work on GHA macOS runners — use QEMU backend + colima start --vm-type=qemu --cpu 4 --memory 6 --disk 60 --arch aarch64 docker info docker buildx version