Forgejo Actions runner not picking up recent main pushes (no CI runs for 2 commits) #214
Labels
No labels
burndown-2026-06
burndown-2026-08
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
coherence-core
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
qa-fixture
role/advocate
role/director
role/exec
role/frontend
role/gamedev
role/human
role/platform
role/qa
role/science
role/sysadmin
state
ambient
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-flight-deck/infrastructure#214
Loading…
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?
Symptom
Two consecutive pushes to
mainproduced no Forgejo Actions runs:fc50503-gitrole (ansible)c986b01-feat(ansible): add keepawake role ...(closes #213)coily ops forgejo actions task list --repo coilyco-flight-deck/infrastructurestill shows the newest task asrun#137for8eb40580(fix(coily-update): cap memory ...), which predates both pushes.Why this is unexpected
Both
.forgejo/workflows/lint.ymland.forgejo/workflows/trufflehog.ymltrigger onpush: branches: [main]with no path filter, so every main push should enqueuelint+Scan for secrets. Zero runs for two separate pushes points at the in-cluster runner (deploy/forgejo-runner.yml) being offline, deregistered, or its queue stalled - rather than a per-commit skip.Impact
Low for the two commits in question: their equivalent checks passed locally via pre-commit (
pylint"matches the CI lint job", offline trufflehog). But while the runner is down, no main push is actually CI-verified, so the release-rule CI gate is silently a no-op.Next step
Check runner registration / pod health on kai-server (
k3s kubectl -n forgejo ...), confirm it reconnects, and re-trigger or confirm runs land for the two commits above.The agent verified that current push-triggered Forgejo Actions runs are being created and completing. This June 4 incident is no longer active, so the agent is closing it as resolved. Current runner reliability work remains tracked by the newer incident and capacity issues.