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 runs-on: ubuntu-18.04
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1 - uses: dtolnay/rust-toolchain@nightly
with: id: toolchain
toolchain: nightly - run: rustup override set ${{steps.toolchain.outputs.name}}
override: true
- name: Build latest rustdocs - name: Build latest rustdocs
run: cargo doc --no-deps --workspace --all-features run: cargo doc --no-deps --workspace --all-features

View File

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