Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ Dockerfile.backup

docs

releases
#releases

*.yml

*.sh
!build-guest-actions-entrypoint.sh

*.log
*.md

openvm-clippy

target
target
16 changes: 7 additions & 9 deletions .github/workflows/build-guest-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,27 @@ name: Build ZKVM-Prover Guest
on:
push:
tags:
- **
- 'v0.[0-9]+.[0-9]+'

jobs:
build-guest:
runs-on: ubuntu-latest
env:
SCROLL_ZKVM_VERSION: ${{ github.ref_name }}
DIR_OUTPUT: releases/dev
DIR_OUTPUT: releases
AWS_REGION: us-west-2

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Install xxd
run: sudo apt-get update && sudo apt-get install -y vim-common
- name: Install xxd and jq
run: sudo apt-get update && sudo apt-get install -y vim-common jq

- name: Install Rust nightly toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: 1.86
toolchain: nightly-2025-08-18
target: x86_64-unknown-linux-gnu
components: rust-src
override: true
Expand All @@ -41,9 +41,7 @@ jobs:
run: make build-guest

- name: Prepare release
run: |
# checksum for assets
find $DIR_OUTPUT -type f ! -name sha256sums.txt -exec sha256sum {} \; > $DIR_OUTPUT/sha256sums.txt
run: sh release.sh

- id: install-aws-cli
uses: unfor19/install-aws-cli-action@v1
Expand All @@ -61,4 +59,4 @@ jobs:

- name: Upload releases to S3
run: |
aws s3 cp $DIR_OUTPUT s3://circuit-release/scroll-zkvm/${{ github.ref_name }} --recursive
aws s3 cp $DIR_OUTPUT s3://circuit-release/scroll-zkvm/releases --recursive
4 changes: 2 additions & 2 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:

- uses: dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
with:
toolchain: "1.86"
toolchain: nightly-2025-08-18
components: rustfmt

- name: Cargo fmt
Expand All @@ -61,7 +61,7 @@ jobs:

- uses: dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
with:
toolchain: "1.86"
toolchain: nightly-2025-08-18
components: clippy

- name: Clippy
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/profile-guest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Setup rust
uses: dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
with:
toolchain: "1.86"
toolchain: nightly-2025-08-18

- name: Guest profiling to capture total_cycles
id: guest-profiling
Expand Down
Loading