-
v0.1.172 Stable
released this
2026-07-15 16:31:58 +00:00 | 516 commits to main since this release- Deploy pipelines-operator v0.1.36. Auto-bump the operator app pin (targetRevision + controller image) v0.1.35 -> v0.1.36 in apps/applications.yaml; rides the next pipelines release to main, where the pipelines-deploy sensor syncs the operator.
Added
- Envtest release gate rolled to every go-operator-image project. openbao-operator,
kratos-identity-operator, and pipelines-operator now pinspec.test.template: pipeline-test-envtest(forgejo-operator piloted it): their full controller-runtime
suites — including pipelines-operator's golden render tests, previously CI-invisible —
gate the release; a redgo testblocks promote and main's fast-forward. All three
suites verified green on lib v0.4.9 before opt-in. - Onboarding tripwire: a go-operator-image project can never release ungated.
tests/check-emittable-templates.shnow fails (pre-push + pipeline-validate) when any
go-operator-image PipelineProject lacks aspec.test.templatepin; go-library-tag is
exempt (its ci.Dockerfile validate already runsgo test). Teeth-tested red/green. - Generic repo-guard hook in pipeline-validate-flux. A gitops-flux repo can now vendor
its own deterministic checks astests/check.sh(0 = pass, 2 = skip, else fail) — run on
the validated checkout beforesmoke=pass, so pipeline-merge blocks invariant-violating
commits. This gives platform-seanfarm (previously zero repo-local CI guards) a place to
enforce composition-string invariants that kustomize rendering cannot see.
Included changes (v0.1.171 -> v0.1.172)
360b87532629feat(gate): generic tests/check.sh repo-guard hook in pipeline-validate-flux4d33834a497cdeploy(operator): pin pipelines-operator v0.1.35 -> v0.1.36e23fab1884d6feat(gate): roll envtest release gate to all go-operator-image projects + onboarding tripwire
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads