From d39bfa26e686c51fc7e71e3798992d80de24368a Mon Sep 17 00:00:00 2001 From: Paul Kehrer <161495+reaperhulk@users.noreply.github.com> Date: Thu, 1 Oct 2026 12:55:46 +0000 Subject: [PATCH] CI: install ARMv7 Rust toolchains into a fresh rustup home --- .github/workflows/ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 013e486d1..8692ea5dd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -182,7 +182,8 @@ jobs: - os: ubuntu-24.04-arm container: image: ghcr.io/pyca/cryptography-runner-ubuntu-rolling:armv7l - options: --env RUSTUP_HOME=/root/.rustup + # A fresh home avoids upgrading the image's incomplete Rust installation. + options: --env RUSTUP_HOME=/tmp/verified-garbage-rustup - os: macos-latest - os: windows-latest rust: [stable, "1.88"] @@ -269,7 +270,8 @@ jobs: runs-on: ubuntu-24.04-arm container: image: ghcr.io/pyca/cryptography-runner-ubuntu-rolling:armv7l - options: --env RUSTUP_HOME=/root/.rustup + # A fresh home avoids upgrading the image's incomplete Rust installation. + options: --env RUSTUP_HOME=/tmp/verified-garbage-rustup env: RUSTUP_TOOLCHAIN: ${{ matrix.rust }} # For every cargo command, with the container's native linker.