From 137df751fe92f392e2a358dbbe8bd8688fd955ce Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Sun, 28 Jan 2024 04:21:51 +0000 Subject: [PATCH] CI: Fix test job --- .github/workflows/ci.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fe53fdc..73cee86 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,13 +26,14 @@ jobs: - name: Install build dependencies run: sudo apt install ${{ matrix.build_deps }} if: matrix.build_deps != '' - - name: Install test dependencies - run: cargo install rage - - run: cargo fetch - - name: Build tests - run: cargo build --verbose --tests + - uses: dtolnay/rust-toolchain@stable + id: stable-toolchain + - name: Install test dependencies using latest stable Rust + run: cargo +${{steps.stable-toolchain.outputs.name}} install rage - name: Run tests - run: cargo test --verbose + run: cargo test + - name: Verify working directory is clean + run: git diff --exit-code codecov: name: Code coverage