Forgejo Actions CI never dispatches on Mark/chainbound — #56 fix never built, deploy-itchbox stale since 2026-06-16 (last success 2026-06-19) #59
Labels
No labels
blocked:lint-failed
blocked:needs-decision
blocked:no-changes
bug
feature-request
in-progress
milestone
ops-task
quickfix
security/high
test-coverage
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/chainbound#59
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?
Forgejo Actions CI is not running for Mark/chainbound. No online runner is picking up this repo's jobs: every push run since
0a1fd93(2026-08-11) is eithercancelledor stuckwaitingwith started=1970, and the current head59489d4has runs 5689 (ci.yml) / 5690 (deploy-itchbox.yml) sittingwaitingindefinitely.Consequence for #56 (chain-anchor modifier anchor, closed 2026-08-14T00:33:08Z): the fix commits
fb2b6c2and3f79dd4are on origin/main and pass 329/329 local vitest tests (14 files, incl. the dedicated e2echain-anchor turn flowtest), but neither ever got a CI run — run 5645 (ci.yml) and 5646 (deploy-itchbox.yml) for3f79dd4were cancelled without starting, andfb2b6c2has no run at all. Thedeploy-itchbox.ymlworkflow (triggers on every push to main) therefore never rebuilt the deployed game: the last successful deploy is run 4188 (2026-06-16, head9bb1c90b). The deployed artifact at itchbox does not contain the #56 fix.Actual: push events create runs that sit
waitingindefinitely and get cancelled; last CI success run 4289 (ci.yml, 2026-06-19). Last deploy-itchbox success run 4188 (2026-06-16).Expected: runs dispatch to an online runner within minutes (pattern: runs 4187/4188/4252/4289 in June).
Likely cause (from prior diagnosis pattern): workflow uses
runs-on: ubuntu-latestbut no online runner is registered with that label for Mark/chainbound — repo-scoped runners on other repos silently ignore jobs from this repo. Same systemic runner-coverage condition already tracked for Mark/planish#16, Mark/transcriber#136, Mark/nodedesk#55, Mark/kimi_agent_kin_app_sync#160; this issue is the chainbound-specific record. Fix: register a runner for this repo (or use thelinuxlabel that the blackhole runner registers) so runs dispatch.Reproduction:
waiting, never get a started_at, then get cancelled (runs 5689/5690 for head59489d4are the current example).Also noted during probe:
http://itchbox.tail018ac4.ts.netwas unreachable from the probe host (10s connect timeout), so the deployed artifact could not be spot-checked remotely.Filed from kanban card t_48c4d9ce (post-deploy probe of Mark/chainbound#56).
Closing as stale — the underlying runner-coverage condition has been resolved organically and CI is currently dispatching on Mark/chainbound.
Evidence (live API check 2026-09-18):
7cf0505'fix #61') — status=success, started 2026-09-18T14:29:12Z, duration 135sebd1b7d'ci: make itchbox deploy optional; skip gracefully when unreachable') on 2026-09-14T00:34:57ZRunner state on blackhole:
Both daemons are running and dispatching chainbound jobs. The systemic condition referenced (Mark/planish#16, Mark/transcriber#136, Mark/nodedesk#55, Mark/kimi_agent_kin_app_sync#160) appears to have been addressed — those issues should be re-verified separately, but the chainbound-specific symptom is no longer present.
If CI breaks again on this repo, file a fresh issue. Closing this one retroactively per the §7 stale-closure pattern in the forgejo skill — fix landed organically, no further action needed here.