You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
raco rivet sign-manifest: fold the signed-feed assembly into the CLI (two private implementations exist) #243
fulcrum .github/sign-manifest.rkt: Racket + rivet/distribution DER directly
Same flow, same wire format, two implementations to keep compatible. Proposal: raco rivet sign-manifest --base-url <url> --key-id <id> --private-key <der|pem> which builds the manifest from a dist directory, signs it via distribution's own signer, verifies with the public half before writing, and (optionally) emits the sha256 sidecars — products keep only their asset-naming conventions.
This also de-risks key handling: the CLI can enforce fail-closed behavior (refuse to publish unsigned) uniformly instead of each script reinventing the guard.
Activity
turinglambdaai commentedon Oct 16, 2026
Fixed by #266: raco rivet sign-manifest folds both private signed-feed assembly paths into the CLI with fail-closed verification before publish.