Skip to content

Commit 8a36c5f

Browse files
committed
Require proper CI components
1 parent 7e5e5cd commit 8a36c5f

1 file changed

Lines changed: 16 additions & 6 deletions

File tree

.github/workflows/test.yaml

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
uses: actions/checkout@v4
3838

3939
- name: Install Rust ${{ matrix.rust }}
40-
uses: dtolnay/rust-toolchain@master
40+
uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
4141
with:
4242
toolchain: ${{ matrix.rust }}
4343

@@ -60,7 +60,7 @@ jobs:
6060
uses: actions/checkout@v4
6161

6262
- name: Install Rust
63-
uses: dtolnay/rust-toolchain@master
63+
uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
6464
with:
6565
toolchain: "1.74"
6666

@@ -90,7 +90,10 @@ jobs:
9090
uses: actions/checkout@v4
9191

9292
- name: Install Rust
93-
uses: dtolnay/rust-toolchain@stable
93+
uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
94+
with:
95+
components: rustfmt
96+
toolchain: stable
9497

9598
- run: cargo fmt --all -- --check
9699

@@ -102,7 +105,9 @@ jobs:
102105
uses: actions/checkout@v4
103106

104107
- name: Install Rust stable
105-
uses: dtolnay/rust-toolchain@stable
108+
uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
109+
with:
110+
toolchain: stable
106111

107112
- name: Restore cache
108113
uses: Swatinem/rust-cache@v2
@@ -118,7 +123,10 @@ jobs:
118123
uses: actions/checkout@v4
119124

120125
- name: Install Rust stable
121-
uses: dtolnay/rust-toolchain@stable
126+
uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
127+
with:
128+
components: clippy
129+
toolchain: stable
122130

123131
- name: Restore cache
124132
uses: Swatinem/rust-cache@v2
@@ -134,7 +142,9 @@ jobs:
134142
uses: actions/checkout@v4
135143

136144
- name: Install Rust nightly
137-
uses: dtolnay/rust-toolchain@nightly
145+
uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921
146+
with:
147+
toolchain: stable
138148

139149
- name: Restore cache
140150
uses: Swatinem/rust-cache@v2

0 commit comments

Comments
 (0)