From accda5e2a93e4bb9431b24e51d52fa981ececfa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Garillot?= Date: Fri, 22 Dec 2023 09:17:49 -0500 Subject: [PATCH] ci: switch to dtolnay/rust-toolchain --- .github/workflows/bench-deploy.yml | 2 +- .github/workflows/bench-pr-comment.yml | 4 ++-- .github/workflows/docs.yml | 2 +- .github/workflows/gpu-bench.yml | 2 +- .github/workflows/gpu-ci.yml | 4 ++-- .github/workflows/lints.yml | 6 ++---- 6 files changed, 9 insertions(+), 11 deletions(-) diff --git a/.github/workflows/bench-deploy.yml b/.github/workflows/bench-deploy.yml index 42fc398..b9ab624 100644 --- a/.github/workflows/bench-deploy.yml +++ b/.github/workflows/bench-deploy.yml @@ -25,7 +25,7 @@ jobs: - uses: ./.github/actions/ci-env # Install deps - uses: actions/checkout@v4 - - uses: actions-rs/toolchain@v1 + - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - uses: taiki-e/install-action@v2 with: diff --git a/.github/workflows/bench-pr-comment.yml b/.github/workflows/bench-pr-comment.yml index 9709bf9..1c30c35 100644 --- a/.github/workflows/bench-pr-comment.yml +++ b/.github/workflows/bench-pr-comment.yml @@ -37,7 +37,7 @@ jobs: # Install dependencies - name: Install dependencies run: sudo apt-get install -y pkg-config libssl-dev - - uses: actions-rs/toolchain@v1 + - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Set output type run: | @@ -73,7 +73,7 @@ jobs: GH_TOKEN: ${{ github.token }} PR_NUMBER: ${{ github.event.issue.number }} # Install dependencies - - uses: actions-rs/toolchain@v1 + - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Set output type run: echo "LURK_BENCH_OUTPUT=pr-comment" >> $GITHUB_ENV diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 0c4bf67..e87ffb0 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -13,7 +13,7 @@ jobs: repository: lurk-lab/ci-workflows - uses: ./.github/actions/ci-env - uses: actions/checkout@v4 - - uses: actions-rs/toolchain@v1 + - uses: dtolnay/rust-toolchain@stable with: profile: minimal toolchain: nightly diff --git a/.github/workflows/gpu-bench.yml b/.github/workflows/gpu-bench.yml index ef81bb2..e8b3721 100644 --- a/.github/workflows/gpu-bench.yml +++ b/.github/workflows/gpu-bench.yml @@ -24,7 +24,7 @@ jobs: - uses: ./.github/actions/ci-env - uses: actions/checkout@v4 # Install dependencies - - uses: actions-rs/toolchain@v1 + - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Install criterion run: | diff --git a/.github/workflows/gpu-ci.yml b/.github/workflows/gpu-ci.yml index 4fbd8dd..5f385ff 100644 --- a/.github/workflows/gpu-ci.yml +++ b/.github/workflows/gpu-ci.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions-rs/toolchain@v1 + - uses: dtolnay/rust-toolchain@stable - uses: taiki-e/install-action@nextest - uses: Swatinem/rust-cache@v2 - name: CUDA tests @@ -44,7 +44,7 @@ jobs: - uses: actions/checkout@v4 with: submodules: recursive - - uses: actions-rs/toolchain@v1 + - uses: dtolnay/rust-toolchain@stable - uses: taiki-e/install-action@nextest - uses: Swatinem/rust-cache@v2 - name: OpenCL tests diff --git a/.github/workflows/lints.yml b/.github/workflows/lints.yml index 25c1be6..586fa23 100644 --- a/.github/workflows/lints.yml +++ b/.github/workflows/lints.yml @@ -12,9 +12,7 @@ jobs: repository: lurk-lab/ci-workflows - uses: ./.github/actions/ci-env - uses: actions/checkout@v4 - - uses: actions-rs/toolchain@v1 - with: - components: rustfmt, clippy + - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - run: rustup target add wasm32-unknown-unknown - name: Wasm build @@ -31,7 +29,7 @@ jobs: repository: lurk-lab/ci-workflows - uses: ./.github/actions/ci-env - uses: actions/checkout@v4 - - uses: actions-rs/toolchain@v1 + - uses: dtolnay/rust-toolchain@stable with: components: rustfmt, clippy - uses: Swatinem/rust-cache@v2