Skip to content
Merged
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
2 changes: 1 addition & 1 deletion .github/workflows/arch-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
apt-get update && apt-get install -y --no-install-recommends ca-certificates curl make git nodejs

- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
submodules: recursive

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/bench-crates.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
name: Criterion benchmarks
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1

- name: Install critcmp
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-bench.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
name: Performance benchmarks
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Install RISC-V cross-compiler
run: sudo apt-get install -y gcc-riscv64-unknown-elf
- uses: actions-rust-lang/setup-rust-toolchain@v1
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/deploy-mdbook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
deploy_gcloud:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: dtolnay/rust-toolchain@stable

- id: 'auth'
Expand All @@ -36,7 +36,7 @@ jobs:
deploy_firebase:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: dtolnay/rust-toolchain@stable
- name: Setup mdBook
uses: peaceiris/actions-mdbook@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/fuzz-crates.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
group: fuzz-crates-${{ github.head_ref || github.ref }}-${{ matrix.crate }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
toolchain: nightly
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
fmt:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
components: rustfmt
Expand All @@ -32,7 +32,7 @@ jobs:
taplo:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Install taplo
uses: taiki-e/install-action@v2
with:
Expand All @@ -43,7 +43,7 @@ jobs:
clippy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
components: clippy
Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
machete:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: bnjbvr/cargo-machete@main
- name: cargo machete
run: cargo machete --with-metadata
Expand All @@ -102,7 +102,7 @@ jobs:
name: Build Wasm
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Install wasm32 target
run: rustup target add wasm32-unknown-unknown
Expand All @@ -114,7 +114,7 @@ jobs:
runs-on: ubuntu-latest
name: Test jolt-prover-legacy
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
components: rust-src
Expand Down Expand Up @@ -142,7 +142,7 @@ jobs:
runs-on: ubuntu-latest
name: Test jolt-prover-legacy (zk)
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
components: rust-src
Expand All @@ -169,7 +169,7 @@ jobs:
typos:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: crate-ci/typos@v1.47.2
with:
files: .
Expand All @@ -178,7 +178,7 @@ jobs:
name: jolt binary check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
cache-directories: ~/.cache/dory
Expand Down Expand Up @@ -208,7 +208,7 @@ jobs:
name: WASM Verifier E2E
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
cache-directories: ~/.cache/dory
Expand Down Expand Up @@ -260,7 +260,7 @@ jobs:
name: Test modular crates
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Install nextest
uses: taiki-e/install-action@nextest
Expand Down Expand Up @@ -300,7 +300,7 @@ jobs:
name: Test inlines
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Install nextest
uses: taiki-e/install-action@nextest
Expand All @@ -327,7 +327,7 @@ jobs:
name: Jolt SDK Verifier Tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
with:
cache-directories: ~/.cache/dory
Expand All @@ -344,7 +344,7 @@ jobs:
runs-on: ubuntu-latest
name: Test tracer
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Build and install jolt CLI
run: cargo install --path . --locked --force
Expand All @@ -359,7 +359,7 @@ jobs:
name: ZkLean extractor tests
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Run extractor tests
working-directory: ./zklean-extractor
run: cargo test
Expand All @@ -368,7 +368,7 @@ jobs:
name: Compile extracted Lean
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Extract Jolt ZkLean package
working-directory: ./zklean-extractor
run: cargo run --release -- -o -p jolt-zklean
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/spec-tracking.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
spec-labels:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6
with:
fetch-depth: 0

Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:
runs-on: ubuntu-latest
if: github.event.action == 'opened' || github.event.action == 'synchronize'
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v6
with:
fetch-depth: 0

Expand Down