Repository navigation
build: publish eid-circuits on crates.io - #35
Merged
Merged
Conversation
The identity layer becomes publishable (the circuit packs stay on the CDN). The release is now a draft until the packs and the crate are out, then published by a last job, so a release never appears before its downloads.
Contributor
Code coverage76.12% of lines covered.
8 file(s) below 90% line coverage
7 further file(s) not shown. Reported, not enforced. Out-of-process suites (devnet e2e, testcontainers) do not appear in these numbers. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
eid-circuitsbecomes publishable, with crates.io metadata. The package is 9.2 MiB (1.9 MiB compressed): the frozen manifest and resources, and the Noir source for thebundledfeature. The circuit packs stay on the CDN.packsuploads into the draft and to R2. A newcrates-iojob publishes the crate in parallel, skipping a version that's already there.releasejob publishes the draft only when both succeeded.eid-proverstays unpublished: it depends oncsca-registryby git tag.cargo publish -p eid-circuits --dry-runpackages and verifies. Merging releases v0.8.3.