-
v0.1.91 Stable
released this
2026-07-06 23:31:53 +00:00 | 899 commits to main since this releaseChanged
- De-admin (data-plane, pass 1): the 8 standard pipeline legs (land, staging,
promote, promote-tag, promote-image, deploy, deploy-flux, release-cadence) now mount
the non-adminforgejo-pipeline-bot-tokeninstead of the site-admin
forgejo-admin-token. Mounted at the SAME path (items: {key: token, path: admin_token}) so the read logic + git URLs are untouched — only the token identity
changes. pipeline-bot is a write collaborator + (when enabled) merge/tag-whitelisted,
so it can clone/push, open+merge PRs to protected branches, and cut tags/releases.
The kernel + builder-images build/promote legs, the provisioner webhook, and
forgejo-sync still use the admin token (follow-up passes).
Fixed
pipeline-promote-image(go-operator-image taxonomy) now pushes each operator
release image to codeberg (codeberg.org/someara/<project>:v<version>) in
addition toregistry.sean.farm. The operator Deployments pull from codeberg —
it is rebuild-durable (survivesmake destroy, present at cold-rebuild before
zot exists), whereas a registry.sean.farm-pinned operator would
ImagePullBackOff-deadlock a cold rebuild. Previously releases only reached
registry.sean.farm, so every operator (forgejo/openbao/kratos/pipelines) was
stranded at whatever version was last hand-pushed to codeberg. Uses the existing
codeberg-push-secret(same cred builder-images uses); same OCI tar → identical
signed digest.
Included changes (v0.1.90 -> v0.1.91)
2f9164365e02feat(de-admin): standard data-plane legs run as pipeline-bot (pass 1)8ac04f12f7cffix(promote-image): push operator release images to codeberg too
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- De-admin (data-plane, pass 1): the 8 standard pipeline legs (land, staging,