• v0.1.174 82cfed7b16

    v0.1.174 Stable

    pipeline-bot released this 2026-07-15 18:24:17 +00:00 | 508 commits to main since this release

    • Deploy pipelines-operator v0.1.37. Auto-bump the operator app pin (targetRevision + controller image) v0.1.36 -> v0.1.37 in apps/applications.yaml; rides the next pipelines release to main, where the pipelines-deploy sensor syncs the operator.

    Included changes (v0.1.173 -> v0.1.174)

    • c25e9b5b5437 deploy(operator): pin pipelines-operator v0.1.36 -> v0.1.37
    Downloads
  • v0.1.173 73a4e54678

    v0.1.173 Stable

    pipeline-bot released this 2026-07-15 17:19:33 +00:00 | 512 commits to main since this release

    Fixed

    • pipeline-merge self-heals the latched-mergeability 405. Forgejo's 405 Please try again later (ErrNotMergeableState) covers both a transient Checking state and a
      LATCHED Error state that only a head/base push clears — the merge previously retried
      8x blind and hard-failed (bit twice 2026-07-15: platform-seanfarm #218, pipelines
      #863; manual cure was recutting the branch). After 2 plain retries the merge now
      forces the recompute via the existing server-side-rebase self-heal (new head sha
      re-queues the mergeability check + re-greens CI), sharing the 2-update budget with
      the outdated-branch path; unhealable cases fail loud naming the recut cure.

    Included changes (v0.1.172 -> v0.1.173)

    • 8dff163bba51 fix(merge): self-heal the latched-mergeability 405 (try-again-later) via server-side rebase
    Downloads
  • 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
  • v0.1.171 494be38350

    v0.1.171 Stable

    pipeline-bot released this 2026-07-15 14:59:30 +00:00 | 524 commits to main since this release

    • Deploy pipelines-operator v0.1.35. Auto-bump the operator app pin (targetRevision + controller image) v0.1.34 -> v0.1.35 in apps/applications.yaml; rides the next pipelines release to main, where the pipelines-deploy sensor syncs the operator.

    Included changes (v0.1.170 -> v0.1.171)

    • bb08482e47bd deploy(operator): pin pipelines-operator v0.1.34 -> v0.1.35
    Downloads
  • v0.1.170 2b5984e624

    v0.1.170 Stable

    pipeline-bot released this 2026-07-14 23:26:05 +00:00 | 528 commits to main since this release

    • Deploy pipelines-operator v0.1.34. Auto-bump the operator app pin (targetRevision + controller image) v0.1.33 -> v0.1.34 in apps/applications.yaml; rides the next pipelines release to main, where the pipelines-deploy sensor syncs the operator.

    Included changes (v0.1.169 -> v0.1.170)

    • 7696124069ba deploy(operator): pin pipelines-operator v0.1.33 -> v0.1.34
    Downloads
  • v0.1.169 194633545c

    v0.1.169 Stable

    pipeline-bot released this 2026-07-14 16:20:42 +00:00 | 532 commits to main since this release

    • Deploy pipelines-operator v0.1.33. Auto-bump the operator app pin (targetRevision + controller image) v0.1.32 -> v0.1.33 in apps/applications.yaml; rides the next pipelines release to main, where the pipelines-deploy sensor syncs the operator.

    Included changes (v0.1.168 -> v0.1.169)

    • ce95943c406c deploy(operator): pin pipelines-operator v0.1.32 -> v0.1.33
    Downloads
  • v0.1.168 fa485c776a

    v0.1.168 Stable

    pipeline-bot released this 2026-07-14 11:47:53 +00:00 | 536 commits to main since this release

    Changed

    • Incremental release.

    Included changes (v0.1.167 -> v0.1.168)

    • 3cd47bd0395c feat(release-path): route envtest + render-installer at dedicated athens-release
    Downloads
  • v0.1.167 9d505e9254

    v0.1.167 Stable

    pipeline-bot released this 2026-07-14 09:36:22 +00:00 | 540 commits to main since this release

    Changed

    • Incremental release.

    Included changes (v0.1.166 -> v0.1.167)

    • 79ea4c63b75b fix(release-path): revert Athens re-route — v0.18.0 corrupts under live load
    Downloads
  • v0.1.166 2d929e6042

    v0.1.166 Stable

    pipeline-bot released this 2026-07-14 08:45:55 +00:00 | 544 commits to main since this release

    Changed

    • Incremental release.

    Included changes (v0.1.165 -> v0.1.166)

    • c8465de13994 feat(release-path): route envtest + render-installer at in-cluster Athens v0.18.0
    Downloads
  • v0.1.165 71c233ad68

    v0.1.165 Stable

    pipeline-bot released this 2026-07-13 22:07:21 +00:00 | 548 commits to main since this release

    Fixed

    • Release-path Go steps retry a transient module-fetch flake. proxy.golang.org occasionally
      returns an HTTP/2 stream INTERNAL_ERROR that truncates a download and fails a release; until now
      that needed a manual resubmit. render-installer (make build-installer, no tests) now retries the
      whole build up to 3× with a go clean -modcache between tries; the envtest gate retries only
      go mod download (up to 3×) and then runs go test exactly ONCE from the warm cache — so a
      transient fetch flake self-heals, but a genuinely red/flaky test is never masked by a retried
      go test. (This is the certain fix for the flake the reverted Athens routing had tried to solve.)

    Included changes (v0.1.164 -> v0.1.165)

    • 9d49898ad989 fix(release): retry transient module-fetch flake on the release-path Go steps
    Downloads