diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9062bed..64c9715 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,7 +50,7 @@ jobs: timeout-minutes: 10 steps: - uses: actions/checkout@v7 - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable components: rustfmt @@ -88,7 +88,7 @@ jobs: - name: Install protobuf (Windows) if: runner.os == 'Windows' run: choco install protoc -y - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable components: clippy @@ -132,7 +132,7 @@ jobs: - uses: actions/checkout@v7 - name: Install system libraries (fontconfig for plotters, protobuf) run: sudo apt-get update -q && sudo apt-get install -y libfontconfig1-dev mold protobuf-compiler - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: # Keep in sync with `rust-version` in Cargo.toml and `msrv` in # clippy.toml. @@ -170,7 +170,7 @@ jobs: - uses: actions/checkout@v7 - name: Install system libraries (fontconfig for plotters, protobuf) run: sudo apt-get update -q && sudo apt-get install -y libfontconfig1-dev mold protobuf-compiler - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable cache-key: doc @@ -217,7 +217,7 @@ jobs: - name: Install protobuf (Windows) if: runner.os == 'Windows' run: choco install protoc -y - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable # Keep this cache separate from the clippy job's; the test @@ -282,7 +282,7 @@ jobs: - uses: actions/checkout@v7 - name: Install system libraries run: sudo apt-get update -q && sudo apt-get install -y libfontconfig1-dev mold protobuf-compiler - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable # Reuse the test job's Linux cache so the Cargo deps are warm @@ -334,7 +334,7 @@ jobs: - uses: actions/checkout@v7 - name: Install mold linker run: sudo apt-get update -q && sudo apt-get install -y mold - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable cache-key: publish-dry-run @@ -377,7 +377,7 @@ jobs: timeout-minutes: 10 steps: - uses: actions/checkout@v7 - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable cache-key: audit diff --git a/.github/workflows/npm-build-publish.yml b/.github/workflows/npm-build-publish.yml index ececb1a..1193f5c 100644 --- a/.github/workflows/npm-build-publish.yml +++ b/.github/workflows/npm-build-publish.yml @@ -146,7 +146,7 @@ jobs: if: runner.os == 'Windows' run: choco install protoc -y - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable target: ${{ matrix.target }} diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index f4c3c0a..1b3ed35 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -125,7 +125,7 @@ jobs: ref: ${{ steps.branch.outputs.name }} token: ${{ secrets.RELEASE_PLEASE_TOKEN }} - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 if: ${{ steps.release.outputs.pr != '' }} with: toolchain: stable diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f8a9a72..36828c1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -125,7 +125,7 @@ jobs: # in sync with the publish job below. run: sudo apt-get update -q && sudo apt-get install -y mold protobuf-compiler - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable cache-key: release-verify @@ -152,7 +152,7 @@ jobs: - name: Install system libraries run: sudo apt-get update -q && sudo apt-get install -y libfontconfig1-dev mold protobuf-compiler - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable cache-key: release-publish diff --git a/.github/workflows/verify-hyperd-pin.yml b/.github/workflows/verify-hyperd-pin.yml index 7086c46..8c8b4cf 100644 --- a/.github/workflows/verify-hyperd-pin.yml +++ b/.github/workflows/verify-hyperd-pin.yml @@ -37,7 +37,7 @@ jobs: - uses: actions/checkout@v7 - name: Install build + guard dependencies (mold, python3-yaml) run: sudo apt-get update -q && sudo apt-get install -y mold python3-yaml - - uses: actions-rust-lang/setup-rust-toolchain@v1 + - uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable cache-key: verify-hyperd-pin