File tree Expand file tree Collapse file tree 2 files changed +11
-14
lines changed
Expand file tree Collapse file tree 2 files changed +11
-14
lines changed Original file line number Diff line number Diff line change 99
1010 steps :
1111 - name : Set up Rust
12- uses : actions-rs/ toolchain@v1
12+ uses : dtolnay/rust- toolchain@stable
1313 with :
14- toolchain : stable
15- override : true
14+ components : clippy
1615
17- - name : Cache cargo registry
18- uses : actions/ cache@v3
16+ - name : Cache Rust dependencies
17+ uses : Swatinem/rust- cache@v2
1918 with :
20- path : ~/.cargo
21- key : ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
22-
23- - name : Cache rustup
24- uses : actions/cache@v4
25- with :
26- path : ~/.rustup
27- key : ${{ runner.os }}-rustup-${{ hashFiles('**/rust-toolchain.toml') }}
19+ cache-on-failure : true
Original file line number Diff line number Diff line change 88jobs :
99 test :
1010 runs-on : ubuntu-latest
11+ env :
12+ CARGO_INCREMENTAL : 0
1113
1214 steps :
1315 - name : Check out repo
2224 - name : Install cargo-nextest
2325 run : cargo install cargo-nextest --locked
2426
27+ - name : Compile tests
28+ run : cargo nextest run --no-run
29+
2530 - name : Run tests
26- run : cargo nextest run
31+ run : cargo nextest run --no-fail-fast
2732
2833 # [TODO] Remove or reenable with practical setup
2934 # build:
You can’t perform that action at this time.
0 commit comments