File tree Expand file tree Collapse file tree 7 files changed +23
-40
lines changed
Expand file tree Collapse file tree 7 files changed +23
-40
lines changed Original file line number Diff line number Diff line change @@ -21,12 +21,12 @@ jobs:
2121
2222 steps :
2323 - uses : actions/checkout@v4
24- - uses : actions-rs/toolchain@v1
24+
25+ - name : Install Rust (1.89) + Clippy
26+ uses : dtolnay/rust-toolchain@1.89
2527 with :
26- profile : minimal
27- toolchain : 1.89
28- override : true
2928 components : clippy
29+
3030 - name : Run Clippy
3131 run : |
3232 cargo clippy --all-features -- -D warnings
Original file line number Diff line number Diff line change 1919 uses : actions/checkout@v4
2020
2121 - uses : actions/checkout@v4
22- - uses : actions-rs/toolchain@v1
23- with :
24- toolchain : stable
25- override : true
22+
23+ - name : Install stable Rust
24+ uses : dtolnay/rust-toolchain@stable
2625
2726 - name : Rust Docs crate stratum-core
2827 run : |
Original file line number Diff line number Diff line change 2121
2222 steps :
2323 - uses : actions/checkout@v4
24- - uses : actions-rs/toolchain@v1
24+ - name : Install nightly Rust + rustfmt
25+ uses : dtolnay/rust-toolchain@nightly
2526 with :
26- profile : minimal
27- toolchain : nightly
28- override : true
2927 components : rustfmt
3028 - name : Run fmt in different workspaces and crates
3129 run : |
Original file line number Diff line number Diff line change @@ -22,10 +22,10 @@ jobs:
2222 uses : actions/checkout@v4
2323
2424 - uses : actions/checkout@v4
25- - uses : actions-rs/toolchain@v1
26- with :
27- toolchain : 1.75.0
28- override : true
25+
26+ - name : Install Rust (1.75)
27+ uses : dtolnay/rust-toolchain@ 1.75
28+
2929 - name : Login
3030 run : cargo login ${{ secrets.CRATES_IO_DEPLOY_KEY }}
3131
Original file line number Diff line number Diff line change @@ -11,17 +11,14 @@ jobs:
1111 runs-on : ubuntu-latest
1212 strategy :
1313 fail-fast : false
14- matrix :
15- rust :
16- - 1.75.0 # MSRV
1714
1815 steps :
1916 - uses : actions/checkout@v4
2017 - uses : Swatinem/rust-cache@v1.2.0
21- - uses : actions-rs/toolchain@v1
22- with :
23- toolchain : ${{ matrix. rust }}
24- override : true
18+
19+ - name : Install Rust (1.75)
20+ uses : dtolnay/ rust-toolchain@1.75
21+
2522 - name : Build Workspace
2623 run : cargo build
2724
Original file line number Diff line number Diff line change 1313 - name : Checkout repository
1414 uses : actions/checkout@v4
1515
16- - name : Install Rust stable
17- uses : actions-rs/toolchain@v1
18- with :
19- toolchain : 1.85
20- override : true
16+ - name : Install Rust (1.85)
17+ uses : dtolnay/rust-toolchain@1.85
2118
2219 - name : Cache Cargo registry
2320 uses : actions/cache@v4
Original file line number Diff line number Diff line change 1717 steps :
1818 - uses : actions/checkout@v4
1919
20- - name : Setup Rust
21- uses : actions-rs/toolchain@v1
22- with :
23- toolchain : stable
24- profile : minimal
25- override : true
20+ - name : Install stable Rust
21+ uses : dtolnay/rust-toolchain@stable
2622
2723 - name : Cache cargo registry
2824 uses : actions/cache@v3
5349 steps :
5450 - uses : actions/checkout@v4
5551
56- - name : Setup Rust
57- uses : actions-rs/toolchain@v1
58- with :
59- toolchain : nightly
60- profile : minimal
61- override : true
52+ - name : Install nightly Rust
53+ uses : dtolnay/rust-toolchain@nightly
6254
6355 - name : Build
6456 run : |
You can’t perform that action at this time.
0 commit comments