diff --git a/.github/workflows/build-and-test-rust.yml b/.github/workflows/build-and-test-rust.yml index be0f8f3a1..07beb3a56 100644 --- a/.github/workflows/build-and-test-rust.yml +++ b/.github/workflows/build-and-test-rust.yml @@ -20,11 +20,9 @@ jobs: - uses: actions/checkout@v4 - name: Set up Rust - uses: actions-rs/toolchain@v1 + uses: dtolnay/rust-toolchain@1.88.0 with: - toolchain: 1.88.0 components: rustfmt, clippy - override: true # Reference: https://github.com/succinctlabs/sp1/actions/runs/8886659400/workflow#L61-L65 - name: Install sp1 toolchain @@ -40,7 +38,7 @@ jobs: ~/.risc0/bin/rzup install - name: Cache Rust dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/registry @@ -106,7 +104,7 @@ jobs: ~/.risc0/bin/rzup install - name: Cache Rust dependencies - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/registry diff --git a/.github/workflows/lint-contracts.yml b/.github/workflows/lint-contracts.yml index 49aafc2c9..b3a3a3b64 100644 --- a/.github/workflows/lint-contracts.yml +++ b/.github/workflows/lint-contracts.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Set up Node.js uses: actions/setup-node@v4 diff --git a/.github/workflows/test-merkle-tree.yml b/.github/workflows/test-merkle-tree.yml index 098c6903b..979103487 100644 --- a/.github/workflows/test-merkle-tree.yml +++ b/.github/workflows/test-merkle-tree.yml @@ -29,9 +29,7 @@ jobs: with: go-version: '1.22' cache: false - - uses: actions-rs/toolchain@v1 - with: - toolchain: stable + - uses: dtolnay/rust-toolchain@stable - name: Test Merkle Tree Rust run: make test_merkle_tree_rust_ffi - name: Test Merkle Tree go bindings diff --git a/.github/workflows/test-risc-zero.yml b/.github/workflows/test-risc-zero.yml index b74b71d65..ac2dc9f42 100644 --- a/.github/workflows/test-risc-zero.yml +++ b/.github/workflows/test-risc-zero.yml @@ -29,9 +29,7 @@ jobs: with: go-version: "1.23" cache: false - - uses: actions-rs/toolchain@v1 - with: - toolchain: stable + - uses: dtolnay/rust-toolchain@stable - name: Test Risc Zero Rust run: make test_risc_zero_rust_ffi - name: Test Risc Zero go bindings diff --git a/.github/workflows/test-sp1.yml b/.github/workflows/test-sp1.yml index 1ad763c9b..34df22c08 100644 --- a/.github/workflows/test-sp1.yml +++ b/.github/workflows/test-sp1.yml @@ -20,9 +20,7 @@ jobs: with: go-version: '1.22' cache: false - - uses: actions-rs/toolchain@v1 - with: - toolchain: stable + - uses: dtolnay/rust-toolchain@stable - name: Test SP1 Rust run: make test_sp1_rust_ffi - name: Test SP1 go bindings