nolabs-ai/agent-sign

Sign AI agent files or publish nono packages with Sigstore and Nono keyless attestation

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
nono-versionnono CLI version to install (e.g. v0.6.1). Defaults to latest release.nolatest
package-versionRegistry package version to publish. Required when publish is true.no""
filesWhitespace-separated list of files to sign. If empty, uses --all to sign all files matching trust policy includes. When multiple files are specified, they are signed together into a single multi-subject bundle (.nono-trust.bundle) for atomic verification. no""
per-fileSign each file separately with its own sidecar bundle (<file>.bundle) instead of combining into a single multi-subject bundle. Default is false (multi-subject). nofalse
commitCommit bundle files back to the repository.notrue
upload-artifactsUpload bundle files as workflow artifacts.nofalse
verifyRun verification after signing as a smoke test.notrue
trust-policyPath to trust-policy.json for verification. Only used when verify is true.no""
working-directoryWorking directory for signing. Defaults to repository root.no.
commit-messageCommit message for bundle commits.nochore: update attestation bundles [skip ci]
publishPublish a nono package version to the registry after signing.nofalse
package-nameRegistry package name. Required when publish is true.no""
package-namespaceRegistry namespace or organization. Optional: defaults to the owner of GITHUB_REPOSITORY.no""
registry-urlRegistry API base URL. Used when publish is true.nohttps://registry.nono.sh/api/v1
package-pathPackage directory containing package.json and artifacts. Used when publish is true.no.

no outputs