• v0.1.172 c808a103e0

    v0.1.172 Stable

    pipeline-bot 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 pin spec.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 red go test blocks 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.sh now fails (pre-push + pipeline-validate) when any
      go-operator-image PipelineProject lacks a spec.test.template pin; go-library-tag is
      exempt (its ci.Dockerfile validate already runs go test). Teeth-tested red/green.
    • Generic repo-guard hook in pipeline-validate-flux. A gitops-flux repo can now vendor
      its own deterministic checks as tests/check.sh (0 = pass, 2 = skip, else fail) — run on
      the validated checkout before smoke=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)

    • 360b87532629 feat(gate): generic tests/check.sh repo-guard hook in pipeline-validate-flux
    • 4d33834a497c deploy(operator): pin pipelines-operator v0.1.35 -> v0.1.36
    • e23fab1884d6 feat(gate): roll envtest release gate to all go-operator-image projects + onboarding tripwire
    Downloads