diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 06d9491298d..55f119dcf4c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -135,6 +135,7 @@ jobs: - windows-latest - macos-latest - ubuntu-latest + - ubuntu-22.04-arm runs-on: ${{ matrix.os }} @@ -160,25 +161,6 @@ jobs: - name: Check that tracked archives are up to date run: git diff --exit-code # If this fails, the fix is usually to commit a regenerated archive. - test-fast-arm: - runs-on: ubuntu-24.04-arm - - steps: - - uses: actions/checkout@v4 - - uses: dtolnay/rust-toolchain@stable - - uses: Swatinem/rust-cache@v2 - - uses: taiki-e/install-action@v2 - with: - tool: nextest - - name: Test (nextest) - env: - GIX_TEST_CREATE_ARCHIVES_EVEN_ON_CI: '1' - run: cargo nextest run --workspace --no-fail-fast - - name: Doctest - run: cargo test --workspace --doc --no-fail-fast - - name: Check that tracked archives are up to date - run: git diff --exit-code # If this fails, the fix is usually to commit a regenerated archive. - test-fixtures-windows: runs-on: windows-latest @@ -405,7 +387,6 @@ jobs: env: # List all jobs that are intended NOT to block PR auto-merge here. EXPECTED_NONBLOCKING_JOBS: |- - test-fast-arm cargo-deny-advisories wasm tests-pass