@@ -189,7 +189,10 @@ jobs:
189189 - uses : actions/checkout@v6
190190 with :
191191 persist-credentials : false
192- - uses : dtolnay/rust-toolchain@stable
192+ - name : Install Rust
193+ run : |
194+ rustup update stable
195+ rustup default stable
193196 - uses : Swatinem/rust-cache@v2
194197 with :
195198 save-if : ${{ github.ref == 'refs/heads/main' }}
@@ -213,7 +216,10 @@ jobs:
213216 - uses : actions/checkout@v6
214217 with :
215218 persist-credentials : false
216- - uses : dtolnay/rust-toolchain@stable
219+ - name : Install Rust
220+ run : |
221+ rustup update stable
222+ rustup default stable
217223 - uses : Swatinem/rust-cache@v2
218224 with :
219225 save-if : ${{ github.ref == 'refs/heads/main' }}
@@ -241,7 +247,11 @@ jobs:
241247 - uses : actions/checkout@v6
242248 with :
243249 persist-credentials : false
244- - uses : dtolnay/rust-toolchain@stable
250+ - name : Install Rust
251+ shell : bash
252+ run : |
253+ rustup update stable
254+ rustup default stable
245255 - uses : Swatinem/rust-cache@v2
246256 with :
247257 save-if : ${{ github.ref == 'refs/heads/main' }}
@@ -292,7 +302,11 @@ jobs:
292302 - uses : actions/checkout@v6
293303 with :
294304 persist-credentials : false
295- - uses : dtolnay/rust-toolchain@stable
305+ - name : Install Rust
306+ shell : bash
307+ run : |
308+ rustup update stable
309+ rustup default stable
296310 - uses : Swatinem/rust-cache@v2
297311 with :
298312 save-if : ${{ github.ref == 'refs/heads/main' }}
@@ -397,9 +411,12 @@ jobs:
397411 - uses : actions/checkout@v6
398412 with :
399413 persist-credentials : false
400- - uses : dtolnay/rust-toolchain@stable
401- with :
402- targets : ${{ env.TARGET }}
414+ - name : Install Rust
415+ shell : bash
416+ run : |
417+ rustup update stable
418+ rustup default stable
419+ rustup target add "$TARGET"
403420 - uses : Swatinem/rust-cache@v2
404421 with :
405422 save-if : ${{ github.ref == 'refs/heads/main' }}
@@ -418,10 +435,11 @@ jobs:
418435 - uses : actions/checkout@v6
419436 with :
420437 persist-credentials : false
421- - uses : dtolnay/rust-toolchain@master
422- with :
423- toolchain : stable
424- components : clippy,rustfmt
438+ - name : Install Rust
439+ run : |
440+ rustup update stable
441+ rustup default stable
442+ rustup component add clippy rustfmt
425443 - uses : extractions/setup-just@v3
426444 - name : Run cargo clippy
427445 run : just clippy -D warnings -A unknown-lints --no-deps
0 commit comments