Browse Source

setup rust 1.79.0

Ayush 9 months ago
parent
commit
de5786d800

+ 3 - 0
.github/workflows/anchor.yml

@@ -104,6 +104,9 @@ jobs:
       failed_projects: ${{ steps.set-failed.outputs.failed_projects }}
     steps:
       - uses: actions/checkout@v4
+      - uses: dtolnay/rust-toolchain@1.79.0
+        with:
+          components: rustfmt, clippy
       - uses: heyAyushh/setup-anchor@v4.9
         with:
           anchor-version: 0.30.1

+ 3 - 0
.github/workflows/poseidon.yml

@@ -104,6 +104,9 @@ jobs:
       failed_projects: ${{ steps.set-failed.outputs.failed_projects }}
     steps:
       - uses: actions/checkout@v4
+      - uses: dtolnay/rust-toolchain@1.79.0
+        with:
+          components: rustfmt, clippy
       - uses: heyAyushh/setup-anchor@v4.9
         with:
           anchor-version: 0.30.1

+ 3 - 1
.github/workflows/rust.yml

@@ -33,7 +33,9 @@ jobs:
 
        # This GitHub Action installs a Rust toolchain using rustup. It is designed for one-line concise usage and good defaults.
       - name: Install the Rust toolchain
-        uses: dtolnay/rust-toolchain@stable
+        uses: dtolnay/rust-toolchain@1.79.0
+        with:
+          components: rustfmt, clippy
 
       - name: Run tests
         run: cargo test

+ 3 - 0
.github/workflows/solana-native.yml

@@ -103,6 +103,9 @@ jobs:
       failed_projects: ${{ steps.set-failed.outputs.failed_projects }}
     steps:
       - uses: actions/checkout@v4
+      - uses: dtolnay/rust-toolchain@1.79.0
+        with:
+          components: rustfmt, clippy
       - name: Use Node.js
         uses: actions/setup-node@v4
         with:

+ 3 - 0
.github/workflows/steel.yml

@@ -27,6 +27,9 @@ jobs:
       matrix: ${{ steps.matrix.outputs.matrix }}
     steps:
       - uses: actions/checkout@v4
+      - uses: dtolnay/rust-toolchain@1.79.0
+        with:
+          components: rustfmt, clippy
       - uses: dorny/paths-filter@v3
         id: changes
         if: github.event_name == 'pull_request'