Hosted runner runtime

GitHub Actions minimum self-hosted runner version older runner build jobs queued offline service stops accepting

Jobs remain queued/offline after the service stops accepting an older runner build.

GitHubGitHub platformHosted runner runtimegh_deprecations

Agent Quick Fix

Repair against the current GitHub contract, then keep the change narrow and source-backed.

Product: GitHub
Current-contract area: Minimum self-hosted runner version enforced
Likely root cause: Jobs remain queued/offline after the service stops accepting an older runner build.
Repair direction: Verifier executes on the target host matrix and checks a forward-compatible action/runtime change. Verify the supported asynchronous/current path and preserve idempotency.

Symptom

Jobs remain queued/offline after the service stops accepting an older runner build.

Why This Happens

The action's host runtime and runner compatibility are supplied by the CI platform, not by the repository's package.json or source tree.

Common Wrong Fixes

  • Changing local code without checking the current external contract.
  • Retrying the same install, build, or API call with no version/source change.
  • Applying a broad unsafe bypass when a narrow compatibility fix is available.

Codex Search Keywords

These are the search terms observed in a neutral Codex validation run for this failure shape.

GitHub Actions minimum self-hosted runner version older runner build jobs queued offline service stops accepting
site:docs.github.com self-hosted runner minimum version GitHub Actions runner application version
GitHub Actions runner minimum version self-hosted runners
"30 days" "self-hosted runner" "GitHub Actions" "runner application"
docs.github.com actions hosting your own runners managing self hosted runners
https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners

Source Trail

GitHub source file/reference: