GitHub Actions: Self-hosted runner minimum version enforcement extended #186520
Replies: 5 comments
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
Thank you for the update and for extending the timeline. The brownout approach is particularly helpful for identifying outdated runners before full enforcement. It provides a practical window to test and validate upgrade strategies without immediate disruption. I have a couple of questions and suggestions:
Overall, the communication and phased rollout are well structured. This change will likely improve stability and security across self-hosted runner environments. Appreciate the clear timeline and documentation. |
Beta Was this translation helpful? Give feedback.
-
Learn how you can monitor your monthly usage of Copilot and get the most value out of your Copilot plan.
You can track your monthly usage of premium requests to help you get the most value from your Copilot plan. Premium request counters reset on the 1st of each month at 00:00:00 UTC. Viewing premium request usageThere are multiple ways to view your premium request usage:
If you reach your limit for premium requests, you will be notified with a message in each of the Copilot interfaces you use. To download a usage report, see Downloading usage reports. Viewing usage in your IDEIf you're using Copilot in an editor, you can view your usage directly in the editor. For example, in Visual Studio Code, you can view information about features included in your plan, your progress towards any limits on your plan, and the date your allowance resets. You can access usage information in the following IDEs.
Viewing an overview in your Billing and licensing settingsYou can view an overview of your premium request usage at any time in your "Billing and licensing" settings on GitHub.com.
Viewing detailed analytics of your usage
Downloading a usage reportFor details on how to request a usage report, see Viewing your usage of metered products and licenses. Optimizing usage of premium requestsYou can use the following strategies to maximize the value of your premium requests:
|
Beta Was this translation helpful? Give feedback.
-
|
تم |
Beta Was this translation helpful? Give feedback.
-
|
تم |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We’ve extended the timeline for configuration‑time version enforcement of the minimum self‑hosted runner requirement by one week. You now have until March 16, 2026 to upgrade your runners to v2.329.0 or later.
This extends the timeline we shared in our December 2025 announcement.
What's changing
Starting March 16, 2026, GitHub Actions will block configurations from self-hosted runners older than v2.329.0 (released October 15, 2025). Between February 16 and March 16, we'll run a brownout period with scheduled configuration blocks to help you identify runners that need updates.
After March 16, runners must meet the minimum version requirement before registration. Older runners won't be able to connect or self-upgrade after running the configuration script.
Brownout schedule
During the brownout period, we'll temporarily block configurations from runners below v2.329.0. This table shows when blocks will occur in major timezones:
*Times marked with an asterisk fall on the next day in that timezone.
Full enforcement begins March 16, 2026. At that time, all configurations from runners below v2.329.0 will be permanently blocked.
What you need to do
Update all self-hosted runners to v2.329.0 or later by March 16, 2026:
./config.sh.Beta Was this translation helpful? Give feedback.
All reactions