diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 8fc20681..ddfcc829 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -13,11 +13,9 @@ jobs: - uses: actions/checkout@v4 - name: Setup Rust toolchain - uses: dtolnay/rust-toolchain@stable - with: - toolchain: stable - components: clippy - + run: | + rustup toolchain install stable --profile minimal + rustup component add clippy - name: Setup Rust cache uses: Swatinem/rust-cache@v2 @@ -31,10 +29,9 @@ jobs: uses: actions/checkout@v4 - name: Setup Rust toolchain - uses: dtolnay/rust-toolchain@stable - with: - toolchain: stable - components: rustfmt + run: | + rustup toolchain install stable --profile minimal + rustup component add rustfmt --toolchain nightly - name: Setup Rust cache uses: Swatinem/rust-cache@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 167b3218..f638bca7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,9 +29,7 @@ jobs: - uses: actions/checkout@v4 - name: Setup Rust toolchain - uses: dtolnay/rust-toolchain@stable - with: - toolchain: stable + run: rustup toolchain install stable --profile minimal - name: Add aarch64 target if: contains(fromJson('["aarch64-unknown-linux-gnu", "aarch64-apple-darwin", "aarch64-pc-windows-msvc"]'), matrix.target) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a86141ef..857897cc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,9 +19,7 @@ jobs: - uses: actions/checkout@v4 - name: Setup Rust toolchain - uses: dtolnay/rust-toolchain@stable - with: - toolchain: stable + run: rustup toolchain install stable --profile minimal - name: Setup Rust cache uses: Swatinem/rust-cache@v2