From d57b8018affc2bfd29e6eeee1e5118aa3627ff42 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Mon, 27 Apr 2026 10:15:46 -0700 Subject: [PATCH] ci(release): install unzip on ARM Linux runners for setup-bun The ubuntu-*-arm-32-cores runner images don't ship with unzip, so oven-sh/setup-bun fails when extracting the bun release zip. x86 runner images include it, which is why only the aarch64-unknown-linux compile jobs failed. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8a4eec680..91519569b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -43,6 +43,10 @@ jobs: with: persist-credentials: false + - name: Install unzip (ARM Linux runner image lacks it; setup-bun needs it) + if: runner.os == 'Linux' && runner.arch == 'ARM64' + run: sudo apt-get update && sudo apt-get install -y unzip + - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0 with: no-cache: true