-
v0.1.88 Stable
released this
2026-07-06 20:21:39 +00:00 | 916 commits to main since this releaseChanged
- Gitops deploys reflect their tagged release + enforce "deployable main". Per the CD model
(Builds Releasable, Releases Deployable; every release ff's main + tags), gitops deploys now stamp the
release version so the DEPLOY row showsv0.1.87-style badges like the operator/package deploys:pipeline-deploy.yaml(gitops-deploy):resolve_versionnow retries ~60s —pipeline-promote-tag
ff's main (which fires the deploy) before creating the tag, so the one-shot resolve raced empty.pipeline-deploy-flux.yaml(gitops-flux): drop the hardcoded-empty "versionless" assumption; resolve- stamp the tag at the deploy sha.
- Deployable-main hard guard: a MAIN-anchored (release) deploy now fails loud if the deploy sha
carries no release tag — catching any release path that advanced main without tagging. Rollback
reverts are exempt (untagged by design; they restore last-good).
Added
pipeline-build-backfillCronWorkflow — reconstructsPipelineBuildCRs (terminal, no workflow)
from the durable MinIObuilds/<short>/MANIFESTarchive so the BUILDS pane keeps history after a
build's Argo workflow GC's, and the RELEASES "changes since" commit-highlight links resolve. Matches
the projector's naming/labels (idempotent, skips existing); terminal phase → the zombie-reaper leaves
it. Scoped RBAC (pipelinebuilds+/statusin workflows-alice) + thedashboardread-s3read key.
Included changes (v0.1.87 -> v0.1.88)
27e267f3547bfeat(deploy): gitops deploys reflect tagged releases + backfill build history
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Gitops deploys reflect their tagged release + enforce "deployable main". Per the CD model