ci(auth): add Grype scan + defu/kysely CVE bumps (CAR-1446) [uat→main] #55

Merged
Barcode Betty merged 6 commits from uat into main 2026-06-23 04:14:03 +00:00
Showing only changes of commit 88952a4651 - Show all commits
+8 -5
View File
@@ -84,11 +84,14 @@ jobs:
with:
context: .
push: true
# CAR-1446: git.farh.net does not support OCI referrers (distribution spec
# >=1.1 required for attestation push). Enabling provenance:true/sbom:true
# would cause the push to fail on the referrer PUT. The Grype scan step
# above is the compensating control — it fails the build on any unfixed
# high-severity CVE before the image reaches the registry.
# CAR-1446: git.farh.net does not implement the OCI referrers API.
# Verified 2026-06-23: GET /v2/cartsnitch/auth/referrers/{digest} →
# HTTP 404 "page not found" (plain proxy 404, not an OCI error — the path
# does not exist in this Gitea registry version). OCI Distribution Spec
# >=1.1 is required for provenance/SBOM attestation manifests; without it
# the docker/build-push-action would fail at the attestation PUT.
# Compensating control: the Grype scan step above fails the build on any
# unfixed HIGH-severity CVE before the image reaches the registry.
provenance: false
sbom: false
tags: ${{ steps.meta.outputs.tags }}