From 2a678bb017955c00a55072aa5be16f687e6354d5 Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Mon, 2 Feb 2026 20:16:41 -0700 Subject: [PATCH] fix warning and skip raspberrypi builds for now --- .github/actions/setup-build/action.yml | 3 +-- .github/workflows/startos-iso.yaml | 8 ++++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/actions/setup-build/action.yml b/.github/actions/setup-build/action.yml index 7702928dd..b8efc4ebb 100644 --- a/.github/actions/setup-build/action.yml +++ b/.github/actions/setup-build/action.yml @@ -47,9 +47,8 @@ runs: sudo rm -rf /usr/share/swift sudo rm -rf "$AGENT_TOOLSDIRECTORY" - # BuildJet runners lack /opt/hostedtoolcache, which actions/setup-python requires + # BuildJet runners lack /opt/hostedtoolcache, which setup-python and setup-qemu expect - name: Ensure hostedtoolcache exists - if: inputs.setup-python == 'true' shell: bash run: sudo mkdir -p /opt/hostedtoolcache && sudo chown $USER:$USER /opt/hostedtoolcache diff --git a/.github/workflows/startos-iso.yaml b/.github/workflows/startos-iso.yaml index eb657d4b2..f5df75838 100644 --- a/.github/workflows/startos-iso.yaml +++ b/.github/workflows/startos-iso.yaml @@ -27,7 +27,7 @@ on: - x86_64-nonfree - aarch64 - aarch64-nonfree - - raspberrypi + # - raspberrypi - riscv64 deploy: type: choice @@ -124,7 +124,7 @@ jobs: format( '[ ["{0}"], - ["x86_64", "x86_64-nonfree", "aarch64", "aarch64-nonfree", "riscv64", "raspberrypi"] + ["x86_64", "x86_64-nonfree", "aarch64", "aarch64-nonfree", "riscv64"] # TODO: re-add "raspberrypi" ]', github.event.inputs.platform || 'ALL' ) @@ -188,6 +188,10 @@ jobs: sudo rm -rf "$AGENT_TOOLSDIRECTORY" # Pre-cached tool cache (Go, Node, etc.) if: ${{ github.event.inputs.runner != 'fast' }} + # BuildJet runners lack /opt/hostedtoolcache, which setup-qemu expects + - name: Ensure hostedtoolcache exists + run: sudo mkdir -p /opt/hostedtoolcache && sudo chown $USER:$USER /opt/hostedtoolcache + - name: Set up docker QEMU uses: docker/setup-qemu-action@v3