Skip to content

Umbra#324

Merged
enzotar merged 5 commits into
mainfrom
umbra
Apr 28, 2026
Merged

Umbra#324
enzotar merged 5 commits into
mainfrom
umbra

Conversation

@enzotar
Copy link
Copy Markdown
Contributor

@enzotar enzotar commented Apr 28, 2026

No description provided.

enzotar added 5 commits April 24, 2026 12:32
The @spo/umbra.* Bun nodes shell out to a native Rust binary
(crates/umbra-prover) for Groth16 proof generation. resolveProverBin()
in cmds-bun/src/umbra/umbra_common.ts falls back to PATH lookup when
target/debug|release/ copies aren't present, but the deploy container
had neither — so register/claim/sweep flows failed with
"Executable not found in $PATH: umbra-prover".

Build the binary alongside flow-server in the Rust stage, copy it into
the runtime image, and add it to the ldd-verification step so we catch
missing shared libs the same way we do for flow-server/deno/bun.

Seen in: flow_run ea68e2e5 from @spo/umbra.umbra_register.0.1.
@enzotar enzotar enabled auto-merge (squash) April 28, 2026 20:22
@enzotar enzotar merged commit 3befc76 into main Apr 28, 2026
7 checks passed
@enzotar enzotar deleted the umbra branch April 28, 2026 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant