Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: drop buildkit provenance attestations
The buildkit internal provenance v0.2 attestations are non-reproducible (by design), but added to the manifest index. By that, the digest of the container tag (that tags the index manifest) is not reproducible. As we now have the better external (and signed) provenance v1 attestations that describe the whole github action execution and point to the index manifest, we now solely use that. This is a more standard approach to attest builds using a sigstore bundle (that uses the OCI registry v2 referrer mechanism). With this patch, the digest of our tagged containers should finally be reproducible across all (identical) kas forks. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
- Loading branch information