Diagnosing Forgejo Actions Runners That Stay Pending or Never Start
A step-by-step diagnostic guide for Forgejo self-hosted Actions runners that stay pending: verify runner heartbeat, workflow triggers, concurrency limits, and label matching — with concrete fixes and escalation criteria.