From 24bcba992acef9ee8f6c74cf0d80b9f445b3f540 Mon Sep 17 00:00:00 2001 From: 0xaatif <169152398+0xaatif@users.noreply.github.com> Date: Thu, 26 Sep 2024 14:10:42 +0100 Subject: [PATCH] build: pin toolchain (#665) * build: pin toolchain * ci: install toolchain from rust-toolchain.toml --- .github/workflows/ci.yml | 18 ++++++------------ .github/workflows/jerigon-native.yml | 3 +-- .github/workflows/jerigon-zero.yml | 3 +-- rust-toolchain.toml | 2 +- 4 files changed, 9 insertions(+), 17 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8e8ea6aee..e1bdcd37f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,8 +27,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v4 - - name: Install stable toolchain - uses: dtolnay/rust-toolchain@stable + - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Set up rust cache uses: Swatinem/rust-cache@v2 @@ -57,8 +56,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v4 - - name: Install nightly toolchain - uses: dtolnay/rust-toolchain@nightly + - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Set up rust cache uses: Swatinem/rust-cache@v2 @@ -80,8 +78,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v4 - - name: Install nightly toolchain - uses: dtolnay/rust-toolchain@nightly + - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Set up rust cache uses: Swatinem/rust-cache@v2 @@ -105,8 +102,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v4 - - name: Install nightly toolchain - uses: dtolnay/rust-toolchain@nightly + - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Set up rust cache uses: Swatinem/rust-cache@v2 @@ -132,8 +128,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v4 - - name: Install nightly toolchain - uses: dtolnay/rust-toolchain@nightly + - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Set up rust cache uses: Swatinem/rust-cache@v2 @@ -190,8 +185,7 @@ jobs: - name: Checkout sources uses: actions/checkout@v4 - - name: Install nightly toolchain - uses: dtolnay/rust-toolchain@nightly + - uses: actions-rust-lang/setup-rust-toolchain@v1 with: components: rustfmt, clippy diff --git a/.github/workflows/jerigon-native.yml b/.github/workflows/jerigon-native.yml index 7c79454a1..abb9b2a2c 100644 --- a/.github/workflows/jerigon-native.yml +++ b/.github/workflows/jerigon-native.yml @@ -31,8 +31,7 @@ jobs: ref: "feat/kurtosis-network" path: jerigon-test-network - - name: Install nightly toolchain - uses: dtolnay/rust-toolchain@nightly + - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Set up QEMU uses: docker/setup-qemu-action@v3 diff --git a/.github/workflows/jerigon-zero.yml b/.github/workflows/jerigon-zero.yml index ca14085dc..c9e23b7bb 100644 --- a/.github/workflows/jerigon-zero.yml +++ b/.github/workflows/jerigon-zero.yml @@ -32,8 +32,7 @@ jobs: ref: 'feat/kurtosis-network' path: jerigon-test-network - - name: Install nightly toolchain - uses: dtolnay/rust-toolchain@nightly + - uses: actions-rust-lang/setup-rust-toolchain@v1 - name: Set up QEMU uses: docker/setup-qemu-action@v3 diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 5d56faf9a..e524eda24 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,2 +1,2 @@ [toolchain] -channel = "nightly" +channel = "nightly-2024-09-24"