diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4817a81..9eb70fd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,12 +26,11 @@ jobs: - uses: actions/checkout@v3 - # SBP-M2 review: use stable toolchain - name: Rust Setup uses: dtolnay/rust-toolchain@master with: targets: wasm32-unknown-unknown - toolchain: nightly-2023-05-22 + toolchain: stable - name: Rustfmt uses: actions-rs/cargo@v1 diff --git a/docs/rust-setup.md b/docs/rust-setup.md index 3bcab47..67b1150 100644 --- a/docs/rust-setup.md +++ b/docs/rust-setup.md @@ -9,8 +9,7 @@ source ~/.cargo/env Ubuntu: ```sh sudo apt update -# SBP-M2 review: missing protobuf-compiler -sudo apt install -y cmake pkg-config libssl-dev git gcc build-essential git clang libclang-dev +sudo apt install -y cmake pkg-config libssl-dev git gcc build-essential protobuf-compiler git clang libclang-dev ``` Arch Linux: ```sh @@ -24,11 +23,9 @@ brew update brew install openssl cmake llvm ``` -# SBP-M2 review: use stable -- ### Install the `wasm` target and the `nightly` toolchain for rust +- ### Install the `wasm` target and the `stable` toolchain for rust -# SBP-M2 review: use stable ```sh -rustup update nightly -rustup target add wasm32-unknown-unknown --toolchain nightly +rustup update stable +rustup target add wasm32-unknown-unknown --toolchain stable ``` \ No newline at end of file diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 5ad2383..bacc0d9 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,6 +1,5 @@ [toolchain] -# SBP-M2 review: nightly no longer required - https://github.com/paritytech/polkadot-sdk/releases/tag/polkadot-v1.2.0 -channel = "nightly-2023-05-22" +channel = "stable" components = [ "cargo", "clippy",