fixup! feat!: add risc0 prover/verifier #2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build RISC Zero Prover/Verifier | |
on: [push] | |
jobs: | |
build: | |
name: Build | |
runs-on: ubuntu-latest-8-cores | |
permissions: | |
packages: write | |
contents: read | |
steps: | |
- name: Checkout machine emulator source code | |
uses: actions/checkout@v4 | |
with: | |
submodules: recursive | |
- name: Setup variables | |
run: echo MACHINE_EMULATOR_VERSION=`make version` >> $GITHUB_ENV | |
- name: Install Rust toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
toolchain: stable | |
override: true | |
- name: Install rzup | |
run: cargo install --git https://github.com/risc0/risc0 rzup | |
- name: Install RISC Zero Toolchain | |
run: rzup install | |
- name: Build risc0 prover/verifier | |
run: make risc0 |