Skip to content

Commit b039cf1

Browse files
committed
Use action that respects rust-toolchain file
1 parent cf786f4 commit b039cf1

2 files changed

Lines changed: 4 additions & 9 deletions

File tree

.github/workflows/tests.yaml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,8 @@ jobs:
2121
- uses: actions/checkout@v4
2222
with:
2323
lfs: true
24-
25-
- uses: dtolnay/rust-toolchain@master
24+
- uses: dsherret/rust-toolchain-file@v1
2625
- uses: Swatinem/rust-cache@v2
27-
2826
- name: Run tests
2927
run: cargo test --workspace --verbose
3028

@@ -34,9 +32,7 @@ jobs:
3432
if: github.event_name == 'push' || !github.event.pull_request.draft
3533
steps:
3634
- uses: actions/checkout@v4
37-
- uses: dtolnay/rust-toolchain@master
38-
with:
39-
components: rustfmt
35+
- uses: dsherret/rust-toolchain-file@v1
4036
- run: cargo fmt --all -- --check
4137

4238
clippy:
@@ -45,8 +41,6 @@ jobs:
4541
if: github.event_name == 'push' || !github.event.pull_request.draft
4642
steps:
4743
- uses: actions/checkout@v4
48-
- uses: dtolnay/rust-toolchain@master
49-
with:
50-
components: clippy
44+
- uses: dsherret/rust-toolchain-file@v1
5145
- uses: Swatinem/rust-cache@v2
5246
- run: cargo clippy --all-targets --all-features -- -D warnings

rust-toolchain.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
[toolchain]
22
channel = "1.89"
3+
components = [ "rustfmt", "clippy" ]

0 commit comments

Comments
 (0)