release automation never fires: no Forgejo Actions runs (manual tagging in practice) #119
Labels
No labels
burndown-2026-06
sunday-sprint
coherence-core
consult
headless
interactive
P0
P1
P2
P3
P4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
coilyco-flight-deck/cli-guard#119
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The Forgejo-canonical release pipeline (
.forgejo/workflows/release.yml) is documented as the release mechanism: push tomain->tag-bumpcuts the semver tag + Forgejo release. In practice it is not firing.Evidence:
GET /api/v1/repos/coilyco-flight-deck/cli-guard/actions/tasksreturnstotal_count: 0- no workflow run has ever executed for this repo.release.ymlwas present as ofv0.5.0, yet the 6 feat/fix commits betweenv0.4.0and that point never produced an auto-tag;v0.5.0and nowv0.6.0were both cut by hand.Likely cause: no Forgejo Actions runner registered/online for this repo (or Actions disabled at the repo level). Until it is fixed, every release is a manual
git tag -s vX.Y.Z && git push, and the documented "push to main auto-releases" contract in AGENTS.md / docs/release-pipeline.md is misleading.Fix: register/verify a runner (or enable Actions), then confirm a no-op push cuts a tag. Until then, either make the manual process the documented one or add a guard that fails loudly when no runner picks up the push.