-
v0.1.118 Stable
released this
2026-07-09 21:47:42 +00:00 | 2240 commits to trunk since this release- Deploy pipelines-operator v0.1.26 (cadence removed). Bump the operator app pin
v0.1.25 -> v0.1.26. v0.1.26 drops the scheduled release-cadence cron (CRDCadence/CadenceStyle
fields + the cron-render partial); the operator prunes the now-unrendered<project>-release-cadence
CronWorkflows on reconcile. Releases stay on-demand viapipectl ship.
Included changes (v0.1.117 -> v0.1.118)
8ea041d68f26deploy(operator): pin pipelines-operator v0.1.25 -> v0.1.26 (cadence removed)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Deploy pipelines-operator v0.1.26 (cadence removed). Bump the operator app pin
-
v0.1.117 Stable
released this
2026-07-09 18:41:11 +00:00 | 2244 commits to trunk since this release- Release lands on trunk via fast-forward-only, not
Do:merge(cadence removal, step 1). The
release-prep step now merges therelease: vXcommit onto trunk withDo:fast-forward-only(under
the{project}-mergemutex the release branch is a linear descendant, so ff-only always succeeds),
so trunk ends at the release commit with noMerge PR 'release vX'merge commit. The released
sha is the trunk tip, making promote's is-ancestor gate trivially true and removing the
merge-commit shape a reverter could strand. Same ff-only idiompipeline-promote/pipeline-deploy
already use for push-protected branches. First step toward removing the scheduled-cadence concept
entirely (releases are pipectl-driven).
Included changes (v0.1.116 -> v0.1.117)
c071907568a1fix(release): land the release commit on trunk via ff-only, not Do:merge
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Release lands on trunk via fast-forward-only, not
-
v0.1.116 Stable
released this
2026-07-09 14:48:21 +00:00 | 2249 commits to trunk since this release- Land step retries the Forgejo merge POST (REL-3).
pipeline-mergedid a single merge POST and
exit 1on any non-200, so a transient Forgejo 405 "Please try again later" (mergeability still
computing async after the PR opens) permanently failed the land — the top land-failure signature
(its siblingspipeline-promote/pipeline-deploy-fluxalready retried the identical call). It now
retries with escalating backoff (8 attempts), stays bound tohead_commit_id=${SHA}(a moved tip
409s and fails fast, never merging an unvalidated commit), and short-circuits via the PR'smerged
flag if a prior POST already merged (idempotent —delete_branch_after_mergereaps the branch). - Remove the scheduled release-cadence cron (zerotea, hello-lib). Dropped
spec.release.cadence
from both PipelineProject CRs, so the operator prunes the<project>-release-cadenceCronWorkflow
(the fixed 6h auto-ship). Releases are now cut on demand viapipectl ship <project>; re-add the
release: { cadence: "0 */6 * * *" }field to restore the timed auto-release later.
Included changes (v0.1.115 -> v0.1.116)
ca4714234ec3chore(cadence): remove the scheduled release-cadence cron (zerotea, hello-lib)dd201e0670c2fix(merge): retry the Forgejo merge POST on transient 405 (REL-3)
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Land step retries the Forgejo merge POST (REL-3).
-
v0.1.115 Stable
released this
2026-07-09 13:04:00 +00:00 | 2256 commits to trunk since this release- Switch the pipelines-operator app to the single-source
config/seanfarm@v0.1.25overlay (operator
repo now owns Namespace + registry-pull-secret + netpol), replacing the interim multi-source app and
deletinginfra/operator-prereqs/. The operator release path was unblocked (the v0.1.25 release had
been stranded by the Forgejo trunk-merge-revert race; a retry stuck).
Included changes (v0.1.114 -> v0.1.115)
12f9a0b57a93chore(apps): operator app -> single-source config/seanfarm@v0.1.25
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Switch the pipelines-operator app to the single-source
-
v0.1.114 Stable
released this
2026-07-09 12:43:55 +00:00 | 2261 commits to trunk since this release- Merge the operator's prereqs into the operator app via a multi-source Application:
pipelines-operator
now has two sources — the operator'sconfig/default(unchanged) plus this repo's
infra/operator-prereqs(Namespace + registry-pull-secret + netpol) — so one app owns all of
pipelines-operator-system, retiring the separatepipelines-operator-prereqsapp. ArgoCD tiles:
6 → 5. (A single-sourceconfig/seanfarmoverlay already exists on the operator trunk for a cleaner
consolidation once the operator release path is unblocked.)
Included changes (v0.1.113 -> v0.1.114)
0a1003c26a92chore(apps): merge operator prereqs into the operator app via multi-source (6->5)
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Merge the operator's prereqs into the operator app via a multi-source Application:
-
v0.1.113 Stable
released this
2026-07-09 12:12:46 +00:00 | 2266 commits to trunk since this release- Consolidate the scattered workflows-alice ArgoCD apps: a new
bundle/workflows-infra
aggregating kustomization unionsproject-crs+infra/build-pipeline+projects/linux,
delivered by ONEpipeline-workflows-infraApplication (SSA-adopts the live objects, no
churn). Retires thepipeline-projectsApplicationSet and the separatepipeline-project-crsbuild-pipelineApplications. ArgoCD tiles: 8 → 6.
Included changes (v0.1.112 -> v0.1.113)
c0552343ac99chore(apps): consolidate workflows-alice infra into one pipeline-workflows-infra App
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Consolidate the scattered workflows-alice ArgoCD apps: a new
-
v0.1.112 Stable
released this
2026-07-09 11:27:44 +00:00 | 2271 commits to trunk since this release- Fold the app-of-apps ArgoCD config into this repo under
apps/(thepipelines
AppProject + child Applications + repo Secrets), retiring the standalone
sean/pipelines-argocdrepo so the ArgoCD delivery config is pipeline-managed
like everything else. The flux root-App seed now sourcessean/pipelines. CI
validate rendersapps/too.
Included changes (v0.1.111 -> v0.1.112)
00fed930e6eechore(apps): fold pipelines-argocd app-of-apps config into apps/
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Fold the app-of-apps ArgoCD config into this repo under
-
v0.1.111 Stable
released this
2026-07-09 09:49:10 +00:00 | 2277 commits to trunk since this releaseChanged
- Incremental release.
Included changes (v0.1.110 -> v0.1.111)
c6287c3516b9fix(deploy-flux): grace transient Ready=False instead of failing instantly
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
v0.1.110 Stable
released this
2026-07-09 09:33:10 +00:00 | 2282 commits to trunk since this releaseChanged
- Incremental release.
Included changes (v0.1.109 -> v0.1.110)
c4e29afdbc7ffix(deploy-flux): stop SIGPIPE (exit 141) aborting gitops-flux deploys
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
v0.1.109 Stable
released this
2026-07-09 09:02:57 +00:00 | 2287 commits to trunk since this releaseChanged
- Incremental release.
Included changes (v0.1.108 -> v0.1.109)
f4b0e4cce8c6fix(prereqs): registry-pull-secret store zot-dev -> zot-alice (stale tenant name)
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download