forgejo-mcp/.tekton
Christoph Görn 560e375235
fix: 🔒️ sign SBOM via cosign attest (replace deprecated attach sbom)
`cosign attach sbom` is deprecated (sigstore/cosign#2755) and pushes the
SBOM UNSIGNED. Migrate the release-tools SBOM task to `cosign attest
--predicate <sbom> --type cyclonedx --key`, signing the CycloneDX SBOM
with the same cosign key the image-signing task uses. The signing key
was already mounted in this task (previously unused by `attach`).

- .tekton/release-tools/tasks/cosign-attach-sbom.yaml: attest instead of
  attach; refresh displayName/description/comments.
- README.md: consumer block now verifies + extracts the signed
  attestation via `cosign verify-attestation --type cyclonedx`;
  `cosign download sbom` no longer applies.

Closes forgejo-mcp-aa6. Follow-up forgejo-mcp-3y1 tracks the governed
OpenSpec update (release-tools-image spec still cites `download sbom`).
2026-06-02 08:00:08 +02:00
..
release-tools/tasks fix: 🔒️ sign SBOM via cosign attest (replace deprecated attach sbom) 2026-06-02 08:00:08 +02:00
tasks ci: 🚀 enforce check-demos in PaC and pre-commit 2026-06-02 00:16:07 +02:00
code-scans.yaml chore: 🔧 prefix all .tekton PipelineRun names with forgejo-mcp- 2026-06-01 11:19:24 +02:00
on-pull-request.yaml chore: 🔧 prefix all .tekton PipelineRun names with forgejo-mcp- 2026-06-01 11:19:24 +02:00
on-push-to-main.yaml chore: 🔧 prefix all .tekton PipelineRun names with forgejo-mcp- 2026-06-01 11:19:24 +02:00
on-tag-push-release.yaml chore: 🔧 prefix all .tekton PipelineRun names with forgejo-mcp- 2026-06-01 11:19:24 +02:00
openspec-validate-pr.yaml ci: 🚀 enforce check-demos in PaC and pre-commit 2026-06-02 00:16:07 +02:00
openspec-validate-push.yaml ci: 🚀 enforce check-demos in PaC and pre-commit 2026-06-02 00:16:07 +02:00
release-tools-on-pull-request-build.yaml chore: 🔧 prefix all .tekton PipelineRun names with forgejo-mcp- 2026-06-01 11:19:24 +02:00
release-tools-on-tag-publish.yaml chore: 🔧 prefix all .tekton PipelineRun names with forgejo-mcp- 2026-06-01 11:19:24 +02:00
repository.yaml ci: 🚀 migrate CI from Forgejo Actions to op1st Tekton 2026-05-12 08:39:45 +02:00