spazio-genesi/Attest build artifacts

Attest one or more build artifacts with Spazio Genesi's free proof-of-existence service (SHA-256 fingerprint, timestamped, signed) using the sg-attest CLI. The artifact never leaves the runner — only its fingerprint is sent.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
filesOne or more artifact paths/globs, whitespace- or newline-separated (e.g. "dist/*.zip" or a literal path).yes
api-keyAttestation API key (sg_k_…). Pass this via a GitHub Actions secret (e.g. secrets.SG_API_KEY in the calling workflow), never a literal value.yes
titleDeclared title bound to the attestation's signature (optional).no""
authorDeclared author bound to the attestation's signature (optional).no""
yearDeclared year/version bound to the attestation's signature (optional).no""
noteDeclared free-text note bound to the attestation's signature (optional).no""
download-pdfKeep the signed certificate PDF on the runner, as <file>.certificato.pdf. The certificate is always minted either way (that is what archives the attestation and anchors it in Bitcoin); this only decides whether the file is also left behind for you to upload as a build artifact.nofalse
cli-versionPinned version of @spazio-genesi/attest-mcp to run the CLI from. Never "latest" — a floating version could change behavior under you between runs.no0.3.1
namedescription
sha256SHA-256 fingerprint of the last attested file.
certificate-urlPermanent verification URL (/c/<hash>) of the last attested file.