Forgejo Actions runner not picking up recent main pushes (no CI runs for 2 commits) #214
Labels
No labels
burndown-2026-06
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/infrastructure#214
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?
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.