You will need a CLI that can produce and consume SCITT transparent statements. This one supports RFC9162 and json, and is 🚧 EXPERIMENTAL 🚧.
npm i -g @transmute/clipip install cyclonedx-bomCreate a cyclonedx sbom in xml format.
cyclonedx-py -i artifacts/requirements.txt -r --output artifacts/_manifest/artifact.cdx.xmlSign the sbom, register the signature, attach the receipt to the signature, produce a transparent statement.
./script.sh