From 5443b18329ccb71e7298472bd561dab58c34b76a Mon Sep 17 00:00:00 2001 From: Robin Hundt <24554122+robinhundt@users.noreply.github.com> Date: Tue, 6 Feb 2024 16:02:25 +0100 Subject: [PATCH] CI: Fix nightly toolchain Because the nightly stdsimd feature was removed, a bunch of stuff broke. Fix the nightly version for now, so that it works again. --- .github/workflows/pull_request.yml | 11 +++++++---- .github/workflows/push.yml | 5 ++++- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index f0e9c24..9e878d8 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -28,12 +28,13 @@ jobs: with: submodules: recursive - name: Install nightly - uses: dtolnay/rust-toolchain@nightly + uses: dtolnay/rust-toolchain@master id: toolchain with: - components: "clippy, rustfmt" + toolchain: nightly-2024-01-12 - name: Override default toolchain run: rustup override set ${{steps.toolchain.outputs.name}} + - run: cargo --version - name: Cache uses: Swatinem/rust-cache@v2 - name: Run tests @@ -51,15 +52,17 @@ jobs: with: submodules: recursive - name: Install nightly - uses: dtolnay/rust-toolchain@nightly + uses: dtolnay/rust-toolchain@master id: toolchain with: + toolchain: nightly-2024-01-12 components: "clippy, rustfmt" - name: Override default toolchain run: rustup override set ${{steps.toolchain.outputs.name}} + - run: cargo --version - name: Cache uses: Swatinem/rust-cache@v2 - name: Check formatting run: cargo fmt --all --check - name: Check Clippy - run: cargo +nightly clippy --workspace --all-features --examples --tests -- -D warnings + run: cargo clippy --workspace --all-features --examples --tests -- -D warnings diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index f0b39bd..cde756d 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -14,10 +14,13 @@ jobs: with: submodules: recursive - name: Install nightly - uses: dtolnay/rust-toolchain@nightly + uses: dtolnay/rust-toolchain@master id: toolchain + with: + toolchain: nightly-2024-01-12 - name: Override default toolchain run: rustup override set ${{steps.toolchain.outputs.name}} + - run: cargo --version - name: Cache uses: Swatinem/rust-cache@v2 - name: Test