Skip to content

Commit d038077

Browse files
striezelseanaye
authored andcommitted
Replace unmaintained actions-rs/toolchain action in CI workflows (rustwasm#314)
Basically all of the `actions-rs/*` actions are unmaintained. See <actions-rs/toolchain#216> for more information. Due to their age they generate several warnings in CI runs. To get rid of some of those warnings the occurrences of `actions-rs/toolchain` are replaced by `dtolnay/rust-toolchain`.
1 parent a10a617 commit d038077

File tree

2 files changed

+8
-22
lines changed

2 files changed

+8
-22
lines changed

.github/workflows/lint-fmt.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,9 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v3
14-
- uses: actions-rs/toolchain@v1
14+
- uses: dtolnay/rust-toolchain@master
1515
with:
1616
toolchain: stable
17-
profile: minimal
1817
components: rustfmt
1918

2019
- uses: actions/cache@v3
@@ -36,10 +35,9 @@ jobs:
3635
runs-on: ubuntu-latest
3736
steps:
3837
- uses: actions/checkout@v3
39-
- uses: actions-rs/toolchain@v1
38+
- uses: dtolnay/rust-toolchain@master
4039
with:
4140
toolchain: stable
42-
profile: minimal
4341
components: clippy
4442
target: wasm32-unknown-unknown
4543

.github/workflows/tests.yml

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,9 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v3
14-
- uses: actions-rs/toolchain@v1
14+
- uses: dtolnay/rust-toolchain@master
1515
with:
1616
toolchain: stable
17-
override: true
18-
profile: minimal
1917

2018
- uses: actions/cache@v3
2119
with:
@@ -36,12 +34,10 @@ jobs:
3634
runs-on: ubuntu-latest
3735
steps:
3836
- uses: actions/checkout@v3
39-
- uses: actions-rs/toolchain@v1
37+
- uses: dtolnay/rust-toolchain@master
4038
with:
4139
toolchain: stable
4240
target: wasm32-unknown-unknown
43-
override: true
44-
profile: minimal
4541

4642
- name: Install wasm-pack
4743
run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
@@ -78,12 +74,10 @@ jobs:
7874
runs-on: ubuntu-latest
7975
steps:
8076
- uses: actions/checkout@v3
81-
- uses: actions-rs/toolchain@v1
77+
- uses: dtolnay/rust-toolchain@master
8278
with:
8379
toolchain: stable
8480
target: wasm32-unknown-unknown
85-
override: true
86-
profile: minimal
8781

8882
- name: Install wasm-pack
8983
run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
@@ -115,12 +109,10 @@ jobs:
115109
runs-on: ubuntu-latest
116110
steps:
117111
- uses: actions/checkout@v3
118-
- uses: actions-rs/toolchain@v1
112+
- uses: dtolnay/rust-toolchain@master
119113
with:
120114
toolchain: stable
121115
target: wasm32-unknown-unknown
122-
override: true
123-
profile: minimal
124116

125117
- name: Install wasm-pack
126118
run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
@@ -170,11 +162,9 @@ jobs:
170162

171163
steps:
172164
- uses: actions/checkout@v3
173-
- uses: actions-rs/toolchain@v1
165+
- uses: dtolnay/rust-toolchain@master
174166
with:
175167
toolchain: stable
176-
profile: minimal
177-
override: true
178168
target: wasm32-unknown-unknown
179169

180170
- name: Install wasm-pack
@@ -200,11 +190,9 @@ jobs:
200190
cd crates/net
201191
wasm-pack test --chrome --firefox --headless --all-features
202192
203-
- uses: actions-rs/toolchain@v1
193+
- uses: dtolnay/rust-toolchain@master
204194
with:
205195
toolchain: stable
206-
profile: minimal
207-
override: true
208196
target: wasm32-unknown-unknown
209197

210198
- name: Run native tests

0 commit comments

Comments
 (0)