sns45/forgeseal

Supply chain security for JS/TS, Python, Go, Rust, and Java: SBOM generation, Sigstore signing, SLSA provenance, VEX triage

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandCommand to run: pipeline, sbom, sign, attest, vexnopipeline
dirProject directoryno.
output-dirOutput directory for artifactsno./forgeseal-output
lockfileExplicit path to lockfile (auto-detected if omitted)no
signSign artifacts with Sigstore keyless signingnotrue
attestGenerate SLSA v1 provenance attestationnotrue
vex-triageRun VEX vulnerability triage against OSV.devnotrue
fail-onFail if vulnerabilities at or above this severity: critical, high, medium, lowno
include-devInclude devDependencies in SBOMnofalse
upload-assetsUpload artifacts to the GitHub Release (requires release context)nofalse
versionforgeseal version to install (e.g. 0.1.0). Defaults to latest release.nolatest
namedescription
sbom-pathPath to the generated CycloneDX SBOM
bundle-pathPath to the Sigstore signature bundle
attestation-pathPath to the SLSA provenance attestation
vex-pathPath to the VEX document
vuln-countNumber of vulnerabilities found by VEX triage