diff --git a/.github/workflows/m2-ci.yml b/.github/workflows/m2-ci.yml index 256caa5ea..4faa659ee 100644 --- a/.github/workflows/m2-ci.yml +++ b/.github/workflows/m2-ci.yml @@ -36,6 +36,20 @@ jobs: components: rustfmt, clippy override: true + - name: Install risc0 + run: | + cargo install cargo-binstall + cargo binstall cargo-risczero + cargo risczero install + + - name: Cache Rust dependencies + uses: actions/cache@v2 + with: + path: ~/.cargo/registry + key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }} + restore-keys: | + ${{ runner.os }}-cargo- + - name: cargo check run: | eval "$(ssh-agent -s)"