CI: Replace `actions-rs/toolchain` with `dtolnay/rust-toolchain`

Now that dtolnay/rust-toolchain#53 has been closed, we can migrate
away from the unmaintained actions-rs/toolchain.
This commit is contained in:
Jack Grigg 2023-02-02 17:06:54 +00:00
parent 6027f52e8e
commit aca56b5d5a
2 changed files with 6 additions and 9 deletions

View File

@ -10,10 +10,9 @@ jobs:
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1
with:
toolchain: nightly
override: true
- uses: dtolnay/rust-toolchain@nightly
id: toolchain
- run: rustup override set ${{steps.toolchain.outputs.name}}
- name: Build latest rustdocs
run: cargo doc --no-deps --workspace --all-features

View File

@ -83,11 +83,9 @@ jobs:
continue-on-error: true
steps:
- uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1
with:
toolchain: beta
components: clippy
override: true
- uses: dtolnay/rust-toolchain@beta
id: toolchain
- run: rustup override set ${{steps.toolchain.outputs.name}}
- name: Run Clippy (beta)
uses: actions-rs/clippy-check@v1
continue-on-error: true