diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5429b78..c474ede 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -44,16 +44,14 @@ jobs: # Verify the MSRV defined in Cargo.toml - name: Install MSRV run: cargo +stable install cargo-msrv --locked - - name: Setup tmate session - uses: mxschmitt/action-tmate@v3 # Run cargo-msrv (force using i686 toolchain) - name: Verify MSRV id: verify-msrv - run: cargo msrv --path mmtk verify -- cargo check --features semispace --target i686-unknown-linux-gnu + run: cargo msrv verify --path mmtk --target i686-unknown-linux-gnu -- cargo check --features semispace --target i686-unknown-linux-gnu # If the previous step fails, find MSRV - name: Find MSRV if: ${{ steps.verify-msrv.outcome == 'failure' }} - run: cargo msrv --path mmtk -- cargo check --features semispace --target i686-unknown-linux-gnu + run: cargo msrv verify --path mmtk --target i686-unknown-linux-gnu -- cargo check --features semispace --target i686-unknown-linux-gnu test-weak-ref: runs-on: ubuntu-22.04