Hive Hive
Sign in

Reap runner jobs stuck in the queued state

Metadata
Source
GitHub
Version
server@1.220.0
Domains
Published
Jun 24, 2026 · 15:48 UTC
Repository
tuist/tuist
Update

Runner jobs no longer stay stuck on the Runners dashboard showing “Queued” forever. A new hosted recovery worker runs every 5 minutes, checks any job sitting in the queued phase longer than 1 hour against GitHub, and either reconciles it with GitHub’s real conclusion (if a completed webhook was lost) or marks it complete with conclusion “stale”. After 24 hours the worker force-completes anything still queued, so no job can appear stuck in queue indefinitely.