From 7066e264cd26a96598b5bbf59ddfa025dbd6db26 Mon Sep 17 00:00:00 2001 From: Antoine Gersant <antoine.gersant@lesforges.org> Date: Fri, 31 Jan 2025 00:20:09 -0800 Subject: [PATCH] Update toolchain setup action --- .github/workflows/build.yml | 4 +--- .github/workflows/coverage.yml | 5 +---- .github/workflows/release.yml | 5 +---- .github/workflows/validate-install.yml | 15 +++------------ 4 files changed, 6 insertions(+), 23 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4688c5b..f592f29 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,9 +18,7 @@ jobs: if: contains(matrix.os, 'ubuntu') && !contains(matrix.features, 'bundle-sqlite') run: sudo apt-get update && sudo apt-get install libsqlite3-dev - uses: actions/checkout@v4 - - uses: actions-rs/toolchain@v1 - with: - profile: minimal + - uses: actions-rust-lang/setup-rust-toolchain@v1 - uses: actions-rs/cargo@v1 with: command: test diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index eb6cf53..1d58788 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -16,10 +16,7 @@ jobs: steps: - name: Checkout Polaris uses: actions/checkout@v4 - - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - profile: minimal + - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Run Tarpaulin uses: actions-rs/tarpaulin@v0.1 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 96cabee..6f98a38 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,10 +49,7 @@ jobs: with: ref: release - name: Install Rust Toolchain - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - profile: minimal + uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Make release uses: ./.github/actions/make-windows-release with: diff --git a/.github/workflows/validate-install.yml b/.github/workflows/validate-install.yml index 07d3197..f0b7fd5 100644 --- a/.github/workflows/validate-install.yml +++ b/.github/workflows/validate-install.yml @@ -44,10 +44,7 @@ jobs: run: make preview - name: Preview Install w/ Custom Prefix run: make preview PREFIX=/some/random/prefix - - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - profile: minimal + - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Install run: sudo --preserve-env=PATH make install - name: Run Polaris @@ -76,10 +73,7 @@ jobs: run: make preview-xdg - name: Preview Install w/ Custom XDG_DATA_HOME run: make preview-xdg XDG_DATA_HOME=/my/own/xdg/home - - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - profile: minimal + - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Install run: make install-xdg - name: Run Polaris @@ -99,10 +93,7 @@ jobs: - name: Checkout Polaris uses: actions/checkout@v1 - name: Install Rust Toolchain - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - profile: minimal + uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Make release uses: ./.github/actions/make-windows-release with: