Skip to content

Commit c282649

Browse files
committed
Skip round trip through rustup to apply rust-toolchain.toml in CI
1 parent 37706ca commit c282649

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ jobs:
3131
- uses: dtolnay/rust-toolchain@master
3232
with:
3333
toolchain: ${{matrix.rust}}
34+
components: rust-src
3435
- run: cargo test
3536
- run: cargo test --no-default-features
3637
- run: cargo test --features span-locations
@@ -86,6 +87,7 @@ jobs:
8687
- uses: dtolnay/rust-toolchain@nightly
8788
with:
8889
target: wasm32-unknown-unknown
90+
components: rust-src
8991
- run: cargo test --target wasm32-unknown-unknown --no-run
9092

9193
fuzz:
@@ -97,6 +99,8 @@ jobs:
9799
steps:
98100
- uses: actions/checkout@v3
99101
- uses: dtolnay/rust-toolchain@nightly
102+
with:
103+
components: rust-src
100104
- uses: dtolnay/install@cargo-fuzz
101105
- run: cargo fuzz check
102106
- run: cargo check --no-default-features --features afl
@@ -113,7 +117,9 @@ jobs:
113117
timeout-minutes: 45
114118
steps:
115119
- uses: actions/checkout@v3
116-
- uses: dtolnay/rust-toolchain@clippy
120+
- uses: dtolnay/rust-toolchain@nightly
121+
with:
122+
components: clippy, rust-src
117123
- run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic
118124
- run: cargo clippy --tests --all-features -- -Dclippy::all -Dclippy::pedantic
119125

0 commit comments

Comments
 (0)