Skip to content

try to fix nix eval

try to fix nix eval #1

name: Verify circuit proof
on:
workflow_call:
jobs:
produce-proofs:
name: "Produce and verify proofs"
runs-on: [self-hosted, Linux, X64, aws_autoscaling]
steps:
- name: Clean up after previous checkout
run: chmod +w -R ${GITHUB_WORKSPACE}; rm -rf ${GITHUB_WORKSPACE}/*;
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Create test binary
- run: cargo-deny check
shell: nix develop .#crypto3-tests --command bash -e {0}
cd crypto3 && eval "$configurePhase"
nix develop -c ninja transpiler_evm_test
nix develop -c ./libs/transpiler/test/transpiler_evm_test -- --save-proof-data
- name: Publish Proofs
uses: actions/upload-artifact@v4
with:
name: proofs
path: |
placeholder/crypto3/build/circuit*