-
v0.1.6 Stable
released this
2026-07-04 20:13:04 +00:00 | 277 commits to main since this releaseAdded
- Deploy/release provenance projection (end-to-end change traceability, Phase A). The
WorkflowProjector now reads new Argo output params (fromSha,outcome,image) and the
seanfarm.io/shipped-bylabel, and projects:PipelineDeploy.status:fromSha(previously-deployed commit — the base of "changes
included in this deploy"),version+releaseRef(links a deploy to its tagged release),
andoutcome(deployed/superseded/failed/rolled-back— distinguishes a real deploy
from a superseded skip, which both endPhase: Succeeded). PlusfromVersion/
carrierProject/carrierShafields for Phase B artifact deploys (added, not yet populated).PipelineRelease.spec.requestedBy(who shipped, from the label — outlives the workflow) and
status.image(published artifact ref).
These ride instatus(projected every reconcile with coalesce-nonempty stickiness) because the
run only publishes them at terminal and spec is written once at create.
- Retention for the traceability spine:
PipelineDeployandPipelineReleasenow count-prune
per project (deployRetention = 400,releaseRetention = 500) — mirroring the build prune,
create-gated, never touching the just-written or a non-terminal CR. Far more generous than the
50-count builds; git/Forgejo remains the durable record beyond them.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Deploy/release provenance projection (end-to-end change traceability, Phase A). The