What changed
GitHub has resumed the self-hosted runner version enforcement it paused earlier in 2026 and has moved GitHub Enterprise Cloud into a staged brownout period. Registration-only brownouts ran on August 24, August 31, September 2 and September 7. On September 9 and September 11, brownouts expand so unsupported runners can also be prevented from executing workflow jobs. September 14, 16 and 18 are scheduled as registration-and-runtime brownout days, with full enforcement beginning September 25. New or re-registered runners must be on v2.329.0 or later, while already-registered runners must remain within GitHub’s normal 30-day update window after each runner release.
Why it matters
A self-hosted runner can appear healthy until GitHub stops accepting its registration or stops queuing jobs to it. That creates a specific failure mode for enterprises using immutable runner images, Actions Runner Controller images, air-gapped update processes or `disableUpdate=true`: pinning a runner to the documented registration floor is not enough for continuing job execution. Teams need an ongoing runner-update process, not merely a one-off September upgrade.
The brownouts have moved from warnings into runtime failures
GitHub’s September schedule starts with registration-only interruptions and then adds runtime blocking. September 9 is the first scheduled Enterprise Cloud brownout where outdated self-hosted runners can both fail configuration and stop receiving workflow jobs.
There are two different version boundaries
The v2.329.0 floor applies when configuring or re-registering a runner. Separately, GitHub requires already-registered runners to install each new runner release within 30 days. A runner can therefore satisfy the registration minimum and still later become too old to execute jobs.
Custom and pinned runner images need continuous maintenance
Runners with automatic updates enabled should normally track the execution requirement if they can reach the update service. Runners with auto-update disabled, custom ARC images, cached VM templates or long-lived golden images need an explicit process to rebuild and redeploy when new runner versions ship.
GitHub Enterprise Server is outside this September rollout
The September 25 enforcement described by GitHub applies to github.com / GitHub Enterprise Cloud. GitHub Enterprise Server customers are not included in this rollout.