From 8463587c7238657a4c16fb89612cc1e352ee8b1f Mon Sep 17 00:00:00 2001 From: Ram Nadella Date: Sat, 19 Jul 2025 17:21:18 -0400 Subject: [PATCH] ci: replace deprecated actions-rs/toolchain with dtolnay/rust-toolchain MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace deprecated actions-rs/toolchain@v1 action - Use dtolnay/rust-toolchain@stable which is actively maintained - Fixes GitHub Actions warning about deprecated set-output command - No functional changes to CI workflow behavior 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .github/workflows/ci.yml | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8afbf4e..5fa0841 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,10 +15,8 @@ jobs: - uses: actions/checkout@v4 - name: Setup Rust - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@stable with: - toolchain: stable - override: true components: rustfmt, clippy - name: Cache Rust dependencies @@ -76,10 +74,7 @@ jobs: run: npm run compile - name: Setup Rust for pylight binary - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - override: true + uses: dtolnay/rust-toolchain@stable - name: Cache Rust dependencies uses: actions/cache@v3 @@ -145,11 +140,9 @@ jobs: run: npm ci - name: Setup Rust - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@stable with: - toolchain: stable - override: true - target: ${{ matrix.target }} + targets: ${{ matrix.target }} - name: Cache Rust dependencies uses: actions/cache@v3