From 24e1e3ce8ccb1fdd646848c88803ffd188bb0576 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Tue, 31 Oct 2023 09:11:51 +0100 Subject: Move cache job after toolchain installation Signed-off-by: Matthias Beyer --- .github/workflows/msrv.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/msrv.yml b/.github/workflows/msrv.yml index 4d858b0..859d953 100644 --- a/.github/workflows/msrv.yml +++ b/.github/workflows/msrv.yml @@ -15,14 +15,14 @@ jobs: - name: Checkout sources uses: actions/checkout@v4.1.1 - - name: Cache - uses: Swatinem/rust-cache@v2 - - name: Install toolchain uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust }} + - name: Cache + uses: Swatinem/rust-cache@v2 + - name: Run cargo check run: cargo check --all-features --examples --tests @@ -39,9 +39,6 @@ jobs: - name: Checkout sources uses: actions/checkout@v4.1.1 - - name: Cache - uses: Swatinem/rust-cache@v2 - - name: Install nextest uses: taiki-e/install-action@nextest @@ -50,6 +47,9 @@ jobs: with: toolchain: ${{ matrix.rust }} + - name: Cache + uses: Swatinem/rust-cache@v2 + - name: Run cargo nextest continue-on-error: ${{ matrix.rust == 'beta' }} run: cargo nextest run --all-features @@ -93,15 +93,15 @@ jobs: - name: Checkout sources uses: actions/checkout@v4.1.1 - - name: Cache - uses: Swatinem/rust-cache@v2 - - name: Install toolchain uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust }} components: clippy + - name: Cache + uses: Swatinem/rust-cache@v2 + - name: Run cargo clippy run: cargo clippy --all-targets --all-features -- -D warnings -- cgit v1.2.3