mirror of
https://github.com/logos-blockchain/lssa.git
synced 2026-01-04 06:13:10 +00:00
update CI to use risc0 + add zkvm CI testing
This commit is contained in:
parent
9e7407c80f
commit
5b1cb59648
15
.github/workflows/ci.yml
vendored
15
.github/workflows/ci.yml
vendored
@ -30,6 +30,10 @@ jobs:
|
||||
profile: minimal
|
||||
toolchain: nightly
|
||||
override: true
|
||||
- name: install risc0
|
||||
if: success() || failure()
|
||||
run: |
|
||||
curl -L https://risczero.com/install | bash && rzup install
|
||||
- uses: Swatinem/rust-cache@v2
|
||||
- run: cargo build
|
||||
|
||||
@ -59,6 +63,10 @@ jobs:
|
||||
if: success() || failure()
|
||||
run: |
|
||||
cargo clippy --release -- -D warnings
|
||||
- name: install risc0
|
||||
if: success() || failure()
|
||||
run: |
|
||||
curl -L https://risczero.com/install | bash && rzup install
|
||||
- name: install taplo
|
||||
if: success() || failure()
|
||||
run: |
|
||||
@ -85,9 +93,16 @@ jobs:
|
||||
toolchain: nightly
|
||||
override: true
|
||||
- uses: Swatinem/rust-cache@v2
|
||||
- name: install risc0
|
||||
if: success() || failure()
|
||||
run: |
|
||||
curl -L https://risczero.com/install | bash && rzup install
|
||||
- name: test mempool
|
||||
if: success() || failure()
|
||||
run: cargo test -p mempool
|
||||
- name: test storage
|
||||
if: success() || failure()
|
||||
run: cargo test -p storage
|
||||
- name: test zkvm
|
||||
if: success() || failure()
|
||||
run: cargo test -p zkvm
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user