Skip to content

Commit

Permalink
Release v0.19.0-rc.1 (risc0#1020)
Browse files Browse the repository at this point in the history
The `recursion_zkr.zip` file is too large to publish to crates.io. Thus
this adjusts the build script for `risc0-circuit-recursion` to download
this file from LFS if the file isn't present locally on disk.
  • Loading branch information
flaub authored Oct 21, 2023
1 parent 505295b commit 15d7ac4
Show file tree
Hide file tree
Showing 44 changed files with 437 additions and 295 deletions.
28 changes: 12 additions & 16 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,18 @@ concurrency:
cancel-in-progress: true

jobs:
changes:
runs-on: ubuntu-latest
outputs:
crates-validator: ${{ steps.filter.outputs.crates-validator }}
steps:
- uses: risc0/paths-filter@4067d885736b84de7c414f582ac45897079b0a78
id: filter
with:
filters: |
crates-validator:
- tools/crates-validator/**
check:
runs-on: ubuntu-latest
steps:
Expand Down Expand Up @@ -219,22 +231,6 @@ jobs:
- run: cargo build --release --manifest-path ${{ runner.temp }}/template-test/Cargo.toml
- run: ${{ runner.temp }}/template-test/target/release/host

changes:
runs-on: [self-hosted, prod, cpu, "${{ matrix.os }}"]
strategy:
fail-fast: false
matrix:
os: [Linux, macOS]
outputs:
crates-validator: ${{ steps.filter.outputs.crates-validator }}
steps:
- uses: risc0/paths-filter@master
id: filter
with:
filters: |
crates-validator:
- tools/crates-validator/**
crates-validator:
needs: changes
if: ${{ needs.changes.outputs.crates-validator == 'true' }}
Expand Down
31 changes: 15 additions & 16 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ members = [
exclude = ["tools/crates-validator"]

[workspace.package]
version = "0.19.0-alpha.1"
version = "0.19.0-rc.1"
edition = "2021"
license = "Apache-2.0"
homepage = "https://risczero.com/"
Expand All @@ -36,21 +36,20 @@ repository = "https://github.com/risc0/risc0/"
bonsai-ethereum-contracts = { version = "0.1.0", path = "bonsai/ethereum" }
bonsai-ethereum-relay = { version = "0.1.0", default-features = false, path = "bonsai/ethereum-relay" }
bonsai-rest-api-mock = { version = "0.1.0", default-features = false, path = "bonsai/rest-api-mock" }
bonsai-sdk = { version = "0.5.0-alpha.1", default-features = false, path = "bonsai/sdk" }
risc0-benchmark = { version = "0.19.0-alpha.1", default-features = false, path = "benchmarks" }
risc0-binfmt = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/binfmt" }
risc0-build = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/build" }
risc0-build-kernel = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/build_kernel" }
risc0-circuit-recursion = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/circuit/recursion" }
risc0-circuit-recursion-sys = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/circuit/recursion-sys" }
risc0-circuit-rv32im = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/circuit/rv32im" }
risc0-circuit-rv32im-sys = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/circuit/rv32im-sys" }
risc0-core = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/core" }
risc0-r0vm = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/r0vm" }
risc0-sys = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/sys" }
risc0-zkp = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/zkp" }
risc0-zkvm = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/zkvm" }
risc0-zkvm-platform = { version = "0.19.0-alpha.1", default-features = false, path = "risc0/zkvm/platform" }
bonsai-sdk = { version = "0.5.0-rc.1", default-features = false, path = "bonsai/sdk" }
risc0-binfmt = { version = "0.19.0-rc.1", default-features = false, path = "risc0/binfmt" }
risc0-build = { version = "0.19.0-rc.1", default-features = false, path = "risc0/build" }
risc0-build-kernel = { version = "0.19.0-rc.1", default-features = false, path = "risc0/build_kernel" }
risc0-circuit-recursion = { version = "0.19.0-rc.1", default-features = false, path = "risc0/circuit/recursion" }
risc0-circuit-recursion-sys = { version = "0.19.0-rc.1", default-features = false, path = "risc0/circuit/recursion-sys" }
risc0-circuit-rv32im = { version = "0.19.0-rc.1", default-features = false, path = "risc0/circuit/rv32im" }
risc0-circuit-rv32im-sys = { version = "0.19.0-rc.1", default-features = false, path = "risc0/circuit/rv32im-sys" }
risc0-core = { version = "0.19.0-rc.1", default-features = false, path = "risc0/core" }
risc0-r0vm = { version = "0.19.0-rc.1", default-features = false, path = "risc0/r0vm" }
risc0-sys = { version = "0.19.0-rc.1", default-features = false, path = "risc0/sys" }
risc0-zkp = { version = "0.19.0-rc.1", default-features = false, path = "risc0/zkp" }
risc0-zkvm = { version = "0.19.0-rc.1", default-features = false, path = "risc0/zkvm" }
risc0-zkvm-platform = { version = "0.19.0-rc.1", default-features = false, path = "risc0/zkvm/platform" }

[profile.bench]
lto = true
Expand Down
94 changes: 55 additions & 39 deletions benchmarks/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 15d7ac4

Please sign in to comment.