Skip to content

Commit

Permalink
ci: Refine workflow and prepare for future testing
Browse files Browse the repository at this point in the history
- Added a step in the GitHub workflow to install the `sphinx-recursion-gnark-cli` for integration testing.
- Prepared for future testing capabilities by adding a note for `test-plonk-bn254`, pending CLI readiness.
  • Loading branch information
huitseeker committed Sep 18, 2024
1 parent 268aa56 commit ca26e31
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,12 @@ jobs:
perf: false
- name: Install deps
run: sudo apt update && sudo apt install cmake -y
- name: Install `sphinx-recursion-gnark-cli` CLI
run: |
cargo install --locked --force --path .
working-directory: ${{ github.workspace }}/recursion/gnark-cli
# TODO: run test-plonk-bn254 once the CLI is ready,
# which relies on an updated witness/constraints.json in the PR
- name: Install `cargo prove` CLI
run: |
cargo install --locked --force --path ./cli
Expand Down

0 comments on commit ca26e31

Please sign in to comment.