-
v0.1.82 Stable
released this
2026-07-06 14:45:36 +00:00 | 947 commits to main since this releaseChanged
- gitops-flux gains a release beat (build→release→deploy), step 1 of 2 — template support.
Prep so seanfarm + platform-seanfarm stop being special (deploy-on-trunk-push with no tag) and
follow "builds releasable, releases deployable" like every other project:pipeline-validate-fluxnow reads the VERSION file (mirrorspipeline-validate): a clean
x.y.z→mode=release(so a shipped trunk push runspipeline-staging's promote-tag),
-dev/absent →mode=deploy(a plain land only validates). Backward-compatible: still
versionless while a repo has no VERSION file.pipeline-deploy-fluxgains ananchorparam so it can deploy off a RELEASED main push
(anchor=main: the superseded/regressed check anchors on main, since the release devbumps trunk
ahead) as well as the legacy fused trunk flow (anchor=""). The drift gate no longer requires
codeberg==Forgejo-main (codeberg is legitimately behind after a release); the ff-only codeberg
push in step 3/5 remains the divergence guard.fromShanow records the live codeberg tip.
Behavior is unchanged until the gitops-flux sensors switch (operator step 2).
Removed
- Retire
projects/{seanfarm,platform-seanfarm,pipelines}/— the CRD migration is COMPLETE. The
3 self-referential gitops repos are nowPipelineProjectCRs in seanfarm, rendered by
pipelines-operator v0.1.15's gitops-flux + gitops-deploy renderers (seanfarm carries the image-bumps
autoland; pipelines self-host carries the ArgoCD deploy sensor). Parity-gated; operator SSA-adopts the
preserved sensors,preserveResourcesOnDeletionkeeps them through the cutover.projects/now
holds only builder-images + linux (the intentionally special-cased dockerfile-set + kernel
pipelines). All 16 pipeline projects across all 7 taxonomies are now CR-registered — "ingest a
project" = "write a ~20-line PipelineProject CR."
Included changes (v0.1.81 -> v0.1.82)
bd6459067f88feat(gitops-flux): template support for a release beat (build->release->deploy)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- gitops-flux gains a release beat (build→release→deploy), step 1 of 2 — template support.