Skip to content

Commit 762693a

Browse files
committed
Use dtolnay/rust-toolchain action
1 parent 91b574f commit 762693a

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

.github/workflows/ci.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
- uses: actions/checkout@v3
4545
with:
4646
persist-credentials: false
47-
- uses: taiki-e/github-actions/install-rust@main
47+
- uses: dtolnay/rust-toolchain@v1
4848
with:
4949
toolchain: ${{ matrix.rust }}
5050
- uses: taiki-e/install-action@cargo-hack
@@ -73,7 +73,7 @@ jobs:
7373
- uses: actions/checkout@v3
7474
with:
7575
persist-credentials: false
76-
- uses: taiki-e/github-actions/install-rust@main
76+
- uses: dtolnay/rust-toolchain@nightly
7777
with:
7878
target: ${{ matrix.target }}
7979
- uses: taiki-e/install-action@cross
@@ -102,7 +102,7 @@ jobs:
102102
- uses: actions/checkout@v3
103103
with:
104104
persist-credentials: false
105-
- uses: taiki-e/github-actions/install-rust@main
105+
- uses: dtolnay/rust-toolchain@nightly
106106
- run: CARGO_HACK_TEST_TOOLCHAIN=${{ matrix.rust }} cargo test --workspace --all-features
107107
# Remove stable toolchain to disable https://github.com/taiki-e/cargo-hack/pull/138's behavior.
108108
- run: rustup toolchain remove stable
@@ -123,9 +123,9 @@ jobs:
123123
- uses: actions/checkout@v3
124124
with:
125125
persist-credentials: false
126-
- uses: taiki-e/github-actions/install-rust@main
126+
- uses: dtolnay/rust-toolchain@nightly
127127
with:
128-
component: clippy,rustfmt
128+
components: clippy,rustfmt
129129
- uses: taiki-e/install-action@shellcheck
130130
- run: cargo fmt --all --check
131131
if: always()

.github/workflows/release.yml

+2-6
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ jobs:
2929
- uses: actions/checkout@v3
3030
with:
3131
persist-credentials: false
32-
- uses: taiki-e/github-actions/install-rust@main
33-
with:
34-
toolchain: stable
32+
- uses: dtolnay/rust-toolchain@stable
3533
- run: cargo package
3634
- uses: taiki-e/create-gh-release-action@v1
3735
with:
@@ -67,9 +65,7 @@ jobs:
6765
- uses: actions/checkout@v3
6866
with:
6967
persist-credentials: false
70-
- uses: taiki-e/github-actions/install-rust@main
71-
with:
72-
toolchain: stable
68+
- uses: dtolnay/rust-toolchain@stable
7369
- run: echo "RUSTFLAGS=${RUSTFLAGS} -C target-feature=+crt-static" >> "${GITHUB_ENV}"
7470
if: endsWith(matrix.target, 'windows-msvc')
7571
- uses: taiki-e/upload-rust-binary-action@v1

0 commit comments

Comments
 (0)