-
v0.1.216 Stable
released this
2026-07-21 07:30:51 +00:00 | 298 commits to main since this releaseChanged
- Incremental release.
Included changes (v0.1.215 -> v0.1.216)
89039343d21bfeat(ci-spine): union dashboardread to the workflows bucket + provision into workflows (CR-registry step 1)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.215 Stable
released this
2026-07-20 23:40:12 +00:00 | 302 commits to main since this release- Prune the idle workflows-alice linux sensors after the kernel hook flip (CI-spine collapse B0b, cutover step C). With
sean/linux CI now on the bareworkflowseventsource (hook flipped; workflows-infra-bare/linux serves the live sensors),
the workflows-alicelinux-ci/linux-stagingsensors +linux-ci-artifactsCM never fire — drop them from
projects/linux/kustomization.yaml. Onlybranch-protection(forgejo-alice) remains, retiring with the alice overlay at B4.
Included changes (v0.1.214 -> v0.1.215)
6c5c0ee87648cutover(ci-spine): prune idle workflows-alice linux sensors (B0b step C)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Prune the idle workflows-alice linux sensors after the kernel hook flip (CI-spine collapse B0b, cutover step C). With
-
v0.1.214 Stable
released this
2026-07-20 22:42:53 +00:00 | 306 commits to main since this release- Drop the alice linux re-pointer ahead of the kernel hook flip (CI-spine collapse B0b, cutover step A). Remove
provision-hook.yamlfromprojects/linux/kustomization.yaml. That PreSync hook's provision.sh re-PATCHes the sean/linux
Forgejo webhook back to the workflows-alice eventsource on everypipeline-workflows-infrasync; removing it FIRST (while
the alicelinux-ci/linux-stagingsensors stay live) lets the out-of-band flip to the bareworkflowseventsource stick
with no flap. The bareworkflowsoverlay already mints the linux keys (webhook OFF). sensor-ci/staging + ci-artifacts stay
until step C prunes the now-idle alice sensors after the flip; branch-protection (forgejo-alice) retires at B4. No node roll.
Included changes (v0.1.213 -> v0.1.214)
9312663f3f19cutover(ci-spine): drop alice linux re-pointer before the kernel hook flip (B0b step A)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Drop the alice linux re-pointer ahead of the kernel hook flip (CI-spine collapse B0b, cutover step A). Remove
-
v0.1.213 Stable
released this
2026-07-20 22:22:01 +00:00 | 310 commits to main since this release- Provision the bare
workflowskernel CI plumbing additively (CI-spine collapse B0b, additive phase). Stand up the
sean/linux build plumbing in nsworkflowsalongside the still-live workflows-alice copies, with NO cutover yet (the
hook still points at workflows-alice).bundle/workflows-infra-bare/kernel-build-rbac-bare.yaml: SA pipeline-build-kernel- executor RoleBinding (reuse Role workflows-argo-workflows-workflow) + a DISTINCT-named cross-ns RoleBinding
pipeline-build-kernel-workflows into shipwright-build (reuses the shared Role pipeline-build-kernel — NOT re-declared, to
avoid an ArgoCD name collision).bundle/workflows-infra-bare/linux/: hand-authored bare overlay (linux has no
PipelineProject CR and the operator no kernel-bootc taxonomy, so a CR renders 0 sensors) — linux-ci + linux-staging Sensors
(Sensor ns AND submitted-Workflow ns = workflows), the linux-ci-artifacts log-archival CM, and a key-minting PreSync
(webhook OFF in the bare provision.sh). Bare sensors go live-but-idle; branch-protection stays with the alice overlay
(forgejo-alice) to avoid a dual-ownership prune race. Fully reversible; the live hook flip is a separate later step.
- executor RoleBinding (reuse Role workflows-argo-workflows-workflow) + a DISTINCT-named cross-ns RoleBinding
Included changes (v0.1.212 -> v0.1.213)
a18a1f2e68a4feat(ci-spine): provision bare workflows kernel CI plumbing additively (B0b additive phase)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Provision the bare
-
v0.1.212 Stable
released this
2026-07-20 21:35:01 +00:00 | 314 commits to main since this release- Remove dead infra/build-pipeline/pipelines-operator-pindeploy.yaml (CI-spine cleanup). The workflows-alice-era
self-deploy Sensor was relocated to bundle/workflows-infra-bare (nsworkflows) at B0c; the old copy no longer rendered
(only a comment referenced it in the kustomization) — a pure repo leftover. git rm it; the kustomization comment
documenting the move stays.
Included changes (v0.1.211 -> v0.1.212)
ef7798a2e217cleanup(ci-spine): remove dead pipelines-operator-pindeploy.yaml
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Remove dead infra/build-pipeline/pipelines-operator-pindeploy.yaml (CI-spine cleanup). The workflows-alice-era
-
v0.1.211 Stable
released this
2026-07-20 19:44:26 +00:00 | 318 commits to main since this release- Move zerotea's quality-guard crons workflows-alice -> workflows (CI-spine collapse B0d part 2). The two
Flux/ArgoCD-owned guards (zerotea-mutation-smoke6h +zerotea-staging-health15m) were the last non-backup
crons pinned to workflows-alice;git mvthem into bundle/project-crs-bare/zerotea-guards so the overlay's
namespace: workflowstransformer re-homes them onto the bare stack (delivered via workflows-infra-bare ->
../project-crs-bare), and drop them from project-crs in lockstep. Behaviour-neutral: both clone code.sean.farm
over the in-cluster hairpin, mount only the moved configMap, and run under pipeline-build-untrusted +
pipeline-build-untrusted-egress — both already present inworkflows. Leaves only the two prereq Secrets
(builder-images codeberg push cred, pub400 creds) in project-crs, to retire with the workflows-alice ns at B4.
Included changes (v0.1.210 -> v0.1.211)
d0034fd6fecbrehome(ci-spine): zerotea quality-guard crons workflows-alice -> workflows (B0d part 2)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Move zerotea's quality-guard crons workflows-alice -> workflows (CI-spine collapse B0d part 2). The two
-
v0.1.210 Stable
released this
2026-07-20 17:25:27 +00:00 | 322 commits to main since this release- Move the
pipelines-operator-pindeploySensor workflows-alice -> workflows (CI-spine collapse B0c). The
hand-maintained self-deploy trigger for pipelines-operator was the last operator sensor pinned to the
workflows-alice eventing; relocate it to the bareworkflowsstack (bundle/workflows-infra-bare) so it
survives the B4 teardown, and drop it from infra/build-pipeline in lockstep (only one may be live — both
eventsources receive the operator main-push). Deps all present inworkflows: build-pipeline-sensor +
build-pipeline SAs, forgejo eventsource, the cluster-scoped pipeline-deploy-operator-pin template.
Included changes (v0.1.209 -> v0.1.210)
c31997a65291move(ci-spine): pipelines-operator-pindeploy sensor workflows-alice -> workflows (B0c)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Move the
-
v0.1.209 Stable
released this
2026-07-20 16:47:31 +00:00 | 326 commits to main since this release- Retire the
workflows-platformtwin — pipelines side (CI-spine collapse B1). The dead-end platform-collapse
Phase-2 singleton twin is being torn down (decision: bareworkflowsis the single kernel/platform-singleton home,
notworkflows-platform). Delete thepipeline-workflows-infra-platformArgoCD Application + itsbundle/workflows-infra-platform- the
workflows-platformAppProject destination. ArgoCD prunes the build-pipeline eventing/RBAC it owned there. The
CrossplaneWorkflows/platformclaim + cosign trust are removed in the platform-seanfarm companion change.
- the
Included changes (v0.1.208 -> v0.1.209)
c8bd42a5daearetire(ci-spine): remove workflows-platform twin -- pipelines side (B1)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Retire the
-
v0.1.208 Stable
released this
2026-07-20 15:56:57 +00:00 | 330 commits to main since this release- Repoint the dashboard pollers
workflows-alice→workflows(CI-spine Stage 3 fix). The wf-poller +
build-meta-poller sidecars still queried the oldworkflows-alicenamespace, so the SPA left-nav
(/api/projects), wf-status, and live-logs went stale after CI moved toworkflows— projects that
hadn't run a merge/build inworkflows-alicethis cycle (rpg-*, zelnet) dropped off the sidebar. Flip
all 8 poller queries toworkflowsand add a RoleBinding binding the live dashboard's pkg-alice
pkg-host-dashSA to thezelnet-workflow-readerRole inworkflows(bundle/pkg-host). Display-only —
the build/release/deploy panes read Change CRs cluster-wide and were always correct.
Included changes (v0.1.207 -> v0.1.208)
544d64bf16fefix(dashboard): repoint pollers workflows-alice -> workflows (Stage 3)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Repoint the dashboard pollers
-
v0.1.207 Stable
released this
2026-07-20 15:07:31 +00:00 | 334 commits to main since this release- Flip the Argo artifactRepository + pipectl workbucket to the bare
workflowsbucket (CI-spine Stage 3).
bundle/argo-workflowsdefault artifactRepository andbin/pipectl's merge workbucket now targetworkflows,
in lockstep with the operatorWorkBucketPrefixflip +pipeline-merge.shWORKBUCKET. Also durably lands the
B0apipectlnamespace flip (NS=workflows) — the CRs moved toworkflows, sopipectl ship/mergeresolve
there. Theminio-platform-workflows-s3-credentialsstore name is intentionally kept (cosmetic rename deferred). - Deploy pipelines-operator v0.1.45 (CI-spine Stage 3 writer flip). Bump the
pipelines-operator
ArgoCD apptargetRevision+ controller imagev0.1.44→v0.1.45, rolling the operator that flips
every sensor'sworkBucketto the bareworkflowsbucket. Lands together with the argo artifactRepository- pipectl workbucket flips so writers and readers cut over as one wave.
Included changes (v0.1.206 -> v0.1.207)
727dc11652e0deploy(operator): bump pipelines-operator v0.1.44 -> v0.1.45 (Stage 3 writer flip)53bffff0c2d7feat(ci-spine): flip argo artifactRepository + pipectl workbucket -> workflows (Stage 3)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Flip the Argo artifactRepository + pipectl workbucket to the bare