Skip to content

Commit e090a08

Browse files
Set Rust toolchain in rust-toolchain.toml (#1460)
## Summary Use a consistent Rust version so tests and lint errors, etc., don't start failing sporadically with each release.
1 parent fa84cee commit e090a08

File tree

3 files changed

+10
-13
lines changed

3 files changed

+10
-13
lines changed

.github/workflows/clippy.yml

+2-4
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,8 @@ jobs:
1212

1313
steps:
1414
- uses: actions/checkout@v4
15-
- uses: dtolnay/rust-toolchain@master
16-
with:
17-
toolchain: stable
18-
components: clippy, rustfmt
1915
- uses: Swatinem/rust-cache@v2
16+
- name: "Install Rust toolchain"
17+
run: rustup component add clippy
2018
- name: Run clippy
2119
run: make lint

.github/workflows/tests.yml

+6-9
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@ jobs:
1313

1414
steps:
1515
- uses: actions/checkout@v4
16-
- uses: dtolnay/rust-toolchain@master
17-
with:
18-
toolchain: stable
1916
- uses: Swatinem/rust-cache@v2
17+
- name: "Install Rust toolchain"
18+
run: rustup show
2019
- name: Install cargo insta
2120
uses: taiki-e/install-action@v2
2221
with:
@@ -32,10 +31,9 @@ jobs:
3231

3332
steps:
3433
- uses: actions/checkout@v4
35-
- uses: dtolnay/rust-toolchain@master
36-
with:
37-
toolchain: stable
3834
- uses: Swatinem/rust-cache@v2
35+
- name: "Install Rust toolchain"
36+
run: rustup show
3937
- name: Install cargo insta
4038
uses: taiki-e/install-action@v2
4139
with:
@@ -51,10 +49,9 @@ jobs:
5149

5250
steps:
5351
- uses: actions/checkout@v4
54-
- uses: dtolnay/rust-toolchain@master
55-
with:
56-
toolchain: stable
5752
- uses: Swatinem/rust-cache@v2
53+
- name: "Install Rust toolchain"
54+
run: rustup show
5855
- name: Install cargo insta
5956
uses: taiki-e/install-action@v2
6057
with:

rust-toolchain.toml

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[toolchain]
2+
channel = "1.85"

0 commit comments

Comments
 (0)