The target gate produces both, reported as Package (JPRM) / Generate SBOM
alongside its package build. A consumer of this core will be a client shipped to
other people's devices, so what went into it and where it was built are questions
somebody downstream will have to answer about their own product.
What this produces
A bill of materials generated from the resolved dependency graph rather than
written by hand, attached to every release artifact.
A signed provenance attestation produced by the build that made the artifact, so
that an artifact claiming to come from this repository can be checked against
that claim.
A verification command in the documentation that somebody downstream can run
against a downloaded artifact, since an attestation nobody can check is a file.
Done when
Every release artifact carries both, the verification command is documented and
proven to succeed on a real artifact and to fail on a modified one. Blocked on
#19, #94, and #103 for the licence set this bill of materials is read against.
The target gate produces both, reported as
Package (JPRM) / Generate SBOMalongside its package build. A consumer of this core will be a client shipped to
other people's devices, so what went into it and where it was built are questions
somebody downstream will have to answer about their own product.
What this produces
A bill of materials generated from the resolved dependency graph rather than
written by hand, attached to every release artifact.
A signed provenance attestation produced by the build that made the artifact, so
that an artifact claiming to come from this repository can be checked against
that claim.
A verification command in the documentation that somebody downstream can run
against a downloaded artifact, since an attestation nobody can check is a file.
Done when
Every release artifact carries both, the verification command is documented and
proven to succeed on a real artifact and to fail on a modified one. Blocked on
#19, #94, and #103 for the licence set this bill of materials is read against.