From 65757957771fbf6a366ddc0dd546108bb8edd029 Mon Sep 17 00:00:00 2001 From: Michael Bolin Date: Sat, 21 Feb 2026 00:12:49 -0800 Subject: [PATCH] ci: skip windows arm64 tests on PRs in rust-ci --- .github/workflows/rust-ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/rust-ci.yml b/.github/workflows/rust-ci.yml index 8e8825e9f8..fe8262decb 100644 --- a/.github/workflows/rust-ci.yml +++ b/.github/workflows/rust-ci.yml @@ -145,6 +145,8 @@ jobs: - runner: windows-arm64 target: aarch64-pc-windows-msvc profile: dev + # This is consistently the slowest test job; keep runtime coverage on pushes/manual runs. + skip_on_pr: true runs_on: group: codex-runners labels: codex-windows-arm64 @@ -577,6 +579,7 @@ jobs: sccache-${{ matrix.runner }}-${{ matrix.target }}-${{ matrix.profile }}- - uses: taiki-e/install-action@44c6d64aa62cd779e873306675c7a58e86d6d532 # v2 + if: ${{ !(github.event_name == 'pull_request' && matrix.target == 'aarch64-pc-windows-msvc') }} with: tool: nextest version: 0.9.103 @@ -594,6 +597,7 @@ jobs: - name: tests id: test + if: ${{ !(github.event_name == 'pull_request' && matrix.target == 'aarch64-pc-windows-msvc') }} run: cargo nextest run --all-features --no-fail-fast --target ${{ matrix.target }} --cargo-profile ci-test --timings env: RUST_BACKTRACE: 1