Skip to content

Commit 4f000f3

Browse files
committed
actions-rs/toolchain -> dtolnay/rust-toolchain
The former generates tons of warnings runs on deprecated subcomponents and appears to be unmaintained. References: * https://www.reddit.com/r/rust/comments/vyx4oj/actionsrs_organization_became_unmaintained/ * actions-rs/toolchain#216 * actions-rs/toolchain#220 * rust-lang/hashbrown#467 (and many others doing this)
1 parent 48014bf commit 4f000f3

File tree

4 files changed

+8
-32
lines changed

4 files changed

+8
-32
lines changed

.github/workflows/ci.yaml

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@ jobs:
1515
cache-key: ${{ steps.cargo-cache.outputs.cache-primary-key }}
1616
steps:
1717
- uses: actions/checkout@v3
18-
- uses: actions-rs/toolchain@v1
19-
with:
20-
toolchain: stable
21-
override: true
18+
- uses: dtolnay/rust-toolchain@stable
2219
- uses: arduino/setup-protoc@v2
2320
# caution: this is the same restore as in gh-pages.yaml
2421
- name: Restore Cargo Cache
@@ -80,10 +77,7 @@ jobs:
8077

8178
steps:
8279
- uses: actions/checkout@v3
83-
- uses: actions-rs/toolchain@v1
84-
with:
85-
toolchain: stable
86-
override: true
80+
- uses: dtolnay/rust-toolchain@stable
8781
components: rustfmt, clippy
8882
- uses: arduino/setup-protoc@v2
8983
- name: Restore Check Deps
@@ -108,10 +102,7 @@ jobs:
108102

109103
steps:
110104
- uses: actions/checkout@v3
111-
- uses: actions-rs/toolchain@v1
112-
with:
113-
toolchain: stable
114-
override: true
105+
- uses: dtolnay/rust-toolchain@stable
115106
- uses: arduino/setup-protoc@v2
116107
- name: Restore Check Deps
117108
id: cache-build-deps-restore
@@ -132,10 +123,7 @@ jobs:
132123
runs-on: ubuntu-latest
133124
steps:
134125
- uses: actions/checkout@v3
135-
- uses: actions-rs/toolchain@v1
136-
with:
137-
toolchain: stable
138-
override: true
126+
- uses: dtolnay/rust-toolchain@stable
139127
- uses: arduino/setup-protoc@v2
140128
- name: Restore Check Deps
141129
id: cache-build-deps-restore
@@ -159,10 +147,7 @@ jobs:
159147
runs-on: ubuntu-latest
160148
steps:
161149
- uses: actions/checkout@v3
162-
- uses: actions-rs/toolchain@v1
163-
with:
164-
toolchain: stable
165-
override: true
150+
- uses: dtolnay/rust-toolchain@stable
166151
- uses: arduino/setup-protoc@v2
167152
- name: Restore Check Deps
168153
id: cache-build-deps-restore

.github/workflows/default-branch-cache.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,7 @@ jobs:
1515

1616
steps:
1717
- uses: actions/checkout@v3
18-
- uses: actions-rs/toolchain@v1
19-
with:
20-
toolchain: stable
21-
override: true
18+
- uses: dtolnay/rust-toolchain@stable
2219
- uses: arduino/setup-protoc@v2
2320
- name: Restore Cargo Cache
2421
id: cargo-cache

.github/workflows/gh-pages.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,7 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/checkout@v3
16-
- uses: actions-rs/toolchain@v1
17-
with:
18-
toolchain: stable
19-
override: true
16+
- uses: dtolnay/rust-toolchain@stable
2017
- uses: arduino/setup-protoc@v2
2118
# caution: this is the same restore as in ci.yaml
2219
- name: Restore Cargo Cache

.github/workflows/publish.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,7 @@ jobs:
1212
if: "startsWith(github.event.release.tag_name, 'v')"
1313
steps:
1414
- uses: actions/checkout@v1
15-
- uses: actions-rs/toolchain@v1
16-
with:
17-
toolchain: stable
18-
override: true
15+
- uses: dtolnay/rust-toolchain@stable
1916
- name: publish shale crate
2017
continue-on-error: true
2118
run: |

0 commit comments

Comments
 (0)