Skip to content

Commit 21455d3

Browse files
authored
feat: v1.0.3-testnet (#825)
2 parents ab0efc0 + f2d04c8 commit 21455d3

369 files changed

Lines changed: 6271 additions & 4313 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/eval.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
CARGO_NET_GIT_FETCH_WITH_CLI: "true"
2121
steps:
2222
- name: Checkout sources
23-
uses: actions/checkout@v2
23+
uses: actions/checkout@v4
2424

2525
- name: Set up git private repo access
2626
run: |

.github/workflows/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ concurrency:
1818
cancel-in-progress: true
1919

2020
jobs:
21-
groth16:
22-
name: Groth16
21+
plonk:
22+
name: Plonk
2323
runs-on: runs-on,cpu=64,ram=256,family=m7i+m7a,hdd=80,image=ubuntu22-full-x64
2424
env:
2525
CARGO_NET_GIT_FETCH_WITH_CLI: "true"
2626
steps:
2727
- name: Checkout sources
28-
uses: actions/checkout@v2
28+
uses: actions/checkout@v4
2929

3030
- name: Setup CI
3131
uses: ./.github/actions/setup
@@ -35,7 +35,7 @@ jobs:
3535
with:
3636
command: test
3737
toolchain: nightly-2024-04-17
38-
args: --release -p sp1-sdk -- test_e2e_prove_groth16 --nocapture
38+
args: --release -p sp1-sdk --features plonk -- test_e2e_prove_plonk --nocapture
3939
env:
4040
RUSTFLAGS: -Copt-level=3 -Cdebug-assertions -Coverflow-checks=y -Cdebuginfo=0 -C target-cpu=native
4141
RUST_BACKTRACE: 1

.github/workflows/pr.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ on:
1313
- "recursion/**"
1414
- "derive/**"
1515
- "sdk/**"
16+
- "zkvm/**"
17+
- "tests/**"
1618
- ".github/workflows/**"
1719
merge_group:
1820

@@ -28,7 +30,7 @@ jobs:
2830
CARGO_NET_GIT_FETCH_WITH_CLI: "true"
2931
steps:
3032
- name: Checkout sources
31-
uses: actions/checkout@v2
33+
uses: actions/checkout@v4
3234

3335
- name: Setup CI
3436
uses: ./.github/actions/setup
@@ -45,7 +47,7 @@ jobs:
4547
with:
4648
command: test
4749
toolchain: nightly-2024-04-17
48-
args: --release -- --nocapture
50+
args: --release --features plonk
4951
env:
5052
RUSTFLAGS: -Copt-level=3 -Cdebug-assertions -Coverflow-checks=y -Cdebuginfo=0 -C target-cpu=native
5153
RUST_BACKTRACE: 1
@@ -59,7 +61,7 @@ jobs:
5961
CARGO_NET_GIT_FETCH_WITH_CLI: "true"
6062
steps:
6163
- name: Checkout sources
62-
uses: actions/checkout@v2
64+
uses: actions/checkout@v4
6365

6466
- name: Setup CI
6567
uses: ./.github/actions/setup
@@ -76,7 +78,7 @@ jobs:
7678
with:
7779
command: test
7880
toolchain: nightly-2024-04-17
79-
args: --release
81+
args: --release --features plonk
8082
env:
8183
RUSTFLAGS: -Copt-level=3 -Cdebug-assertions -Coverflow-checks=y -Cdebuginfo=0 -C target-cpu=native
8284
RUST_BACKTRACE: 1
@@ -90,7 +92,7 @@ jobs:
9092
CARGO_NET_GIT_FETCH_WITH_CLI: "true"
9193
steps:
9294
- name: Checkout sources
93-
uses: actions/checkout@v2
95+
uses: actions/checkout@v4
9496

9597
- name: Setup CI
9698
uses: ./.github/actions/setup
@@ -118,7 +120,7 @@ jobs:
118120
CARGO_NET_GIT_FETCH_WITH_CLI: "true"
119121
steps:
120122
- name: Checkout sources
121-
uses: actions/checkout@v2
123+
uses: actions/checkout@v4
122124

123125
- name: Setup CI
124126
uses: ./.github/actions/setup
@@ -147,7 +149,7 @@ jobs:
147149
CARGO_NET_GIT_FETCH_WITH_CLI: "true"
148150
steps:
149151
- name: Checkout sources
150-
uses: actions/checkout@v2
152+
uses: actions/checkout@v4
151153

152154
- name: Setup CI
153155
uses: ./.github/actions/setup

.github/workflows/release.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,17 @@ jobs:
3232
with:
3333
pull_token: ${{ secrets.PULL_TOKEN }}
3434

35+
# If it's a nightly release, tag with the release time. If the tag is `main`, we want to use
36+
# `latest` as the tag name. Else, use the tag name as is.
3537
- name: Compute release name and tag
3638
id: release_info
3739
run: |
3840
if [[ $IS_NIGHTLY ]]; then
3941
echo "tag_name=nightly-${GITHUB_SHA}" >> $GITHUB_OUTPUT
4042
echo "release_name=Nightly ($(date '+%Y-%m-%d'))" >> $GITHUB_OUTPUT
43+
elif [[ "${GITHUB_REF_NAME}" == "main" ]]; then
44+
echo "tag_name=latest" >> $GITHUB_OUTPUT
45+
echo "release_name=Latest Release" >> $GITHUB_OUTPUT
4146
else
4247
echo "tag_name=${GITHUB_REF_NAME}" >> $GITHUB_OUTPUT
4348
echo "release_name=${GITHUB_REF_NAME}" >> $GITHUB_OUTPUT
@@ -260,4 +265,4 @@ jobs:
260265
${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
261266
with:
262267
update_existing: true
263-
filename: .github/RELEASE_FAILURE_ISSUE_TEMPLATE.md
268+
filename: .github/RELEASE_FAILURE_ISSUE_TEMPLATE.md

0 commit comments

Comments
 (0)