Hive Hive
Sign in

Runners dashboard no longer shows jobs stuck in queued

Metadata
Source
GitHub
Version
xcresult-processor-image@0.31.0
Domains
Published
Jun 24, 2026 · 15:49 UTC
Repository
tuist/tuist
Update

Runner jobs that never advance past the queued phase are now reaped by a recovery worker, so they cannot stay stuck on the Runners dashboard indefinitely. Every 5 minutes the worker inspects rows older than 1 hour, cross-checks GitHub, reconciles missed terminal webhooks, marks jobs that GitHub has pruned, and force-completes anything stuck for more than 24 hours as stale. Jobs that are genuinely still in progress or legitimately pending on GitHub’s side are left alone.