File tree 1 file changed +29
-4
lines changed
1 file changed +29
-4
lines changed Original file line number Diff line number Diff line change 9
9
- main
10
10
11
11
jobs :
12
- build_and_run :
13
- runs-on : ubuntu-latest
14
-
12
+ build_native_programs :
13
+ runs-on :
14
+ - runs-on
15
+ - runner=16cpu-linux-x64
16
+ - run-id=${{ github.run_id }}
15
17
steps :
16
18
- name : Checkout code
17
- uses : actions/checkout@v3
19
+ uses : actions/checkout@v4
18
20
- name : Compile the fault proof program
19
21
run : cargo build --profile release-client-lto
20
22
working-directory : programs/fault-proof
21
23
- name : Compile the range program
22
24
run : cargo build --profile release-client-lto
23
25
working-directory : programs/range
26
+ build_zkvm_programs :
27
+ runs-on :
28
+ - runs-on
29
+ - runner=64cpu-linux-x64
30
+ - run-id=${{ github.run_id }}
31
+ steps :
32
+ - name : Checkout code
33
+ uses : actions/checkout@v4
34
+ - name : Install SP1 toolchain
35
+ run : |
36
+ curl -L https://sp1.succinct.xyz | bash
37
+ ~/.sp1/bin/sp1up
38
+ ~/.sp1/bin/cargo-prove prove --version
39
+ source ~/.bashrc
40
+ - name : Compile the fault proof program
41
+ run : ~/.sp1/bin/cargo-prove prove build --binary fault-proof
42
+ working-directory : programs/fault-proof
43
+ - name : Compile the range program
44
+ run : ~/.sp1/bin/cargo-prove prove build --binary range
45
+ working-directory : programs/range
46
+ - name : Compile the aggregation program
47
+ run : ~/.sp1/bin/cargo-prove prove build --binary aggregation
48
+ working-directory : programs/aggregation
You can’t perform that action at this time.
0 commit comments