From 3cb3ee5c79ad6e1b271410a699ea6ce5b4f1463a Mon Sep 17 00:00:00 2001 From: Mark Hildebrand Date: Sat, 7 Feb 2026 15:56:37 -0800 Subject: [PATCH 1/2] Add minimal ARM ci. --- .github/workflows/ci.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a588cef8d..a5f984b3d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,8 +63,13 @@ jobs: fi clippy: - name: clippy - runs-on: ubuntu-latest + strategy: + matrix: + runner: + - ubuntu-latest + - ubuntu-24.04-arm + name: clippy (${{ matrix.runner }}) + runs-on: ${{ matrix.runner }} steps: - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} @@ -73,7 +78,6 @@ jobs: toolchain: ${{ env.rust_stable }} components: clippy - uses: Swatinem/rust-cache@v2 - # Run clippy on workspace - name: "clippy --workspace --all-targets" run: cargo clippy --locked --workspace --all-targets --no-deps --config "$RUST_CONFIG" From bed4c057d0e5f7808827fa8b27e561903b09ef90 Mon Sep 17 00:00:00 2001 From: Mark Hildebrand Date: Sat, 7 Feb 2026 16:06:10 -0800 Subject: [PATCH 2/2] Don't fail-fast in clippy. --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a5f984b3d..f757eaf57 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -68,6 +68,7 @@ jobs: runner: - ubuntu-latest - ubuntu-24.04-arm + fail-fast: false name: clippy (${{ matrix.runner }}) runs-on: ${{ matrix.runner }} steps: