Skip to content

Commit 9c37771

Browse files
authored
Merge pull request #24 from succinctlabs/chris/refactor
feat: refactor
2 parents ae8d28d + de4ec8e commit 9c37771

File tree

15 files changed

+6152
-44
lines changed

15 files changed

+6152
-44
lines changed

.github/workflows/prove.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Build Program
2+
3+
on:
4+
workflow_dispatch:
5+
push:
6+
branches: [main]
7+
pull_request:
8+
9+
env:
10+
FOUNDRY_PROFILE: ci
11+
12+
jobs:
13+
check:
14+
strategy:
15+
fail-fast: true
16+
17+
name: Build
18+
runs-on: ubuntu-20.04
19+
steps:
20+
- uses: actions/checkout@v4
21+
with:
22+
submodules: recursive
23+
24+
- name: Install rust toolchain
25+
uses: actions-rs/toolchain@v1
26+
with:
27+
profile: minimal
28+
toolchain: 1.79.0
29+
30+
- name: Install SP1 toolchain
31+
run: |
32+
curl -L https://sp1.succinct.xyz | bash
33+
~/.sp1/bin/sp1up
34+
~/.sp1/bin/cargo-prove prove --version
35+
36+
- name: Build SP1 program
37+
run: |
38+
cd program
39+
~/.sp1/bin/cargo-prove prove build

0 commit comments

Comments
 (0)