From aca56b5d5a0d3dcbb7cddc296b3e2ca9f23fd9d8 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Thu, 2 Feb 2023 17:06:54 +0000 Subject: [PATCH] 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. --- .github/workflows/book.yml | 7 +++---- .github/workflows/ci.yml | 8 +++----- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/book.yml b/.github/workflows/book.yml index d1d39871a..f62273e55 100644 --- a/.github/workflows/book.yml +++ b/.github/workflows/book.yml @@ -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 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d6cbcf2bc..536f2eaf0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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