diff --git a/.github/workflows/check-rust.yml b/.github/workflows/check-rust.yml index 80d543163..3c9fc759b 100644 --- a/.github/workflows/check-rust.yml +++ b/.github/workflows/check-rust.yml @@ -43,9 +43,7 @@ jobs: env: RELEASE_NAME: development # RUSTFLAGS: -A warnings - RUSTV: ${{ matrix.rust-branch }} RUST_BACKTRACE: full - RUST_BIN_DIR: target/${{ matrix.rust-target }} SKIP_WASM_BUILD: 1 TARGET: ${{ matrix.rust-target }} steps: @@ -55,10 +53,10 @@ jobs: - name: Install dependencies run: sudo apt-get update && sudo apt-get install -y build-essential - - name: Install Rust ${{ matrix.rust-branch }} + - name: Install Rust Nightly uses: actions-rs/toolchain@v1.0.6 with: - toolchain: ${{ matrix.rust-branch }} + toolchain: nightly components: rustfmt profile: minimal @@ -84,11 +82,10 @@ jobs: env: RELEASE_NAME: development # RUSTFLAGS: -A warnings - RUSTV: ${{ matrix.rust-branch }} RUST_BACKTRACE: full - RUST_BIN_DIR: target/${{ matrix.rust-target }} SKIP_WASM_BUILD: 1 TARGET: ${{ matrix.rust-target }} + RUST_BIN_DIR: target/${{ matrix.rust-target }} steps: - name: Check-out repository under $GITHUB_WORKSPACE uses: actions/checkout@v4 @@ -98,13 +95,6 @@ jobs: sudo apt-get update && sudo apt-get install -y clang curl libssl-dev llvm libudev-dev protobuf-compiler - - name: Install Rust ${{ matrix.rust-branch }} - uses: actions-rs/toolchain@v1.0.6 - with: - toolchain: ${{ matrix.rust-branch }} - components: rustfmt, clippy - profile: minimal - - name: Utilize Shared Rust Cache uses: Swatinem/rust-cache@v2.2.1 with: @@ -128,12 +118,11 @@ jobs: # - macos-latest env: RELEASE_NAME: development - RUSTV: ${{ matrix.rust-branch }} RUSTFLAGS: -D warnings RUST_BACKTRACE: full - RUST_BIN_DIR: target/${{ matrix.rust-target }} SKIP_WASM_BUILD: 1 TARGET: ${{ matrix.rust-target }} + RUST_BIN_DIR: target/${{ matrix.rust-target }} steps: - name: Check-out repository under $GITHUB_WORKSPACE uses: actions/checkout@v4 @@ -166,8 +155,6 @@ jobs: runs-on: SubtensorCI strategy: matrix: - rust-branch: - - stable rust-target: - x86_64-unknown-linux-gnu # - x86_64-apple-darwin @@ -180,7 +167,6 @@ jobs: env: RELEASE_NAME: development # RUSTFLAGS: -A warnings - RUSTV: ${{ matrix.rust-branch }} RUST_BACKTRACE: full RUST_BIN_DIR: target/${{ matrix.rust-target }} SKIP_WASM_BUILD: 1 @@ -194,13 +180,6 @@ jobs: sudo apt-get update && sudo apt-get install -y clang curl libssl-dev llvm libudev-dev protobuf-compiler - - name: Install Rust ${{ matrix.rust-branch }} - uses: actions-rs/toolchain@v1.0.6 - with: - toolchain: ${{ matrix.rust-branch }} - components: rustfmt, clippy - profile: minimal - - name: Utilize Shared Rust Cache uses: Swatinem/rust-cache@v2.2.1 with: @@ -215,8 +194,6 @@ jobs: runs-on: SubtensorCI strategy: matrix: - rust-branch: - - stable rust-target: - x86_64-unknown-linux-gnu # - x86_64-apple-darwin @@ -229,7 +206,6 @@ jobs: env: RELEASE_NAME: development # RUSTFLAGS: -A warnings - RUSTV: ${{ matrix.rust-branch }} RUST_BACKTRACE: full RUST_BIN_DIR: target/${{ matrix.rust-target }} SKIP_WASM_BUILD: 1 @@ -243,13 +219,6 @@ jobs: sudo apt-get update && sudo apt-get install -y clang curl libssl-dev llvm libudev-dev protobuf-compiler - - name: Install Rust ${{ matrix.rust-branch }} - uses: actions-rs/toolchain@v1.0.6 - with: - toolchain: ${{ matrix.rust-branch }} - components: rustfmt, clippy - profile: minimal - - name: Utilize Rust shared cached uses: Swatinem/rust-cache@v2.2.1 with: @@ -278,7 +247,6 @@ jobs: env: RELEASE_NAME: development # RUSTFLAGS: -A warnings - RUSTV: ${{ matrix.rust-branch }} RUST_BACKTRACE: full RUST_BIN_DIR: target/${{ matrix.rust-target }} SKIP_WASM_BUILD: 1 @@ -292,13 +260,6 @@ jobs: sudo apt-get update && sudo apt-get install -y clang curl libssl-dev llvm libudev-dev protobuf-compiler - - name: Install Rust ${{ matrix.rust-branch }} - uses: actions-rs/toolchain@v1.0.6 - with: - toolchain: ${{ matrix.rust-branch }} - components: rustfmt, clippy - profile: minimal - - name: Utilize Rust shared cached uses: Swatinem/rust-cache@v2.2.1 with: @@ -322,12 +283,6 @@ jobs: runs-on: SubtensorCI steps: - - name: Install stable Rust - uses: actions-rs/toolchain@v1 - with: - profile: minimal - toolchain: stable - - name: Install Zepter run: cargo install --locked -q zepter && zepter --version