New Runner Images Land in Preview
On June 11, 2026, GitHub moved a batch of new hosted runner images into public preview, and the lineup tells you where the platform is heading. Ubuntu 26.04 is now available for both x64 and arm64 under the labels ubuntu-26.04 and ubuntu-26.04-arm, and it is offered as a base image for larger runners as well. Alongside it, GitHub published a Windows 11 arm64 image carrying the Visual Studio 2026 toolchain under the label windows-11-vs2026-arm, billed as an early validation environment for the VS2026 stack on Windows arm64.
The Arm emphasis is the through-line. Both new images target arm64, reflecting how thoroughly Arm has moved from a cost-optimization curiosity to a first-class CI target for enterprise build fleets. For platform teams running large self-managed pipelines, the availability of a current Ubuntu and a modern Windows toolchain on Arm is the kind of unglamorous enabler that quietly lowers the cost of every build. It is also a hedge: standardizing build environments on Arm now avoids a scramble later when more production workloads follow.
A Migration Deadline Hiding in the Preview
Buried in the announcement is a date that should go on a calendar. The Windows 11 arm64 image with VS2026 runs in parallel with the existing windows-11-arm image during the preview, but the existing windows-11-arm label will migrate to the VS2026 version in early September 2026. Any team that pins to windows-11-arm and depends on the current Visual Studio version is on a clock, whether or not they have read the changelog. GitHub also cautions that Ubuntu 26.04 ships different tools and tool versions than earlier images, which is its polite way of saying workflows can break.
We have seen this movie before with every major runner image bump, and the teams that get burned are the ones that treat hosted runners as a stable substrate rather than a moving dependency. The right response is mundane discipline: pin to explicit image versions where the platform allows it, run the preview labels in a non-blocking matrix job now, and capture toolchain assumptions as tests rather than tribal knowledge. GitHub warns that preview images may see longer queue times at peak, so this is validation work, not a wholesale cutover.
Copilot Code Review Grows Up
A day later, on June 12, 2026, GitHub shipped a set of Copilot code review controls aimed squarely at the enterprise. Organizations can now set a default Copilot code review runner that is automatically used across all repositories without configuring each one individually, and admins can lock that setting to override individual repository choices. Copilot code review now also honors content-exclusion rules at the repository, organization, and enterprise levels, letting teams keep specific files or directories out of the model's view during reviews.
The third change is small but telling: GitHub removed the 4,000-character limit on copilot-instructions.md and the various instructions files in the .github directory. That cap was a constant irritant for teams trying to encode real review standards, and lifting it signals that GitHub now expects organizations to write substantial, durable guidance for the model rather than terse hints. Taken together, these are not feature toys. They are the administrative scaffolding that turns an AI reviewer from a per-repo experiment into a governed, org-wide control.
Centralization Is the Real Story
Read the runner images and the Copilot controls together and a single theme emerges: GitHub is moving the locus of control from the repository up to the organization and enterprise. Default runners that lock across repositories, content exclusion enforced at the enterprise tier, and standardized base images are all expressions of the same instinct that platform engineering has been preaching for years. The platform should set sane defaults centrally so that thousands of repositories inherit them, rather than relying on every team to configure security and compliance correctly on their own.
For CTOs and platform leads, that is an invitation worth accepting deliberately. Content exclusion at the enterprise level is the right place to keep secrets and regulated code out of an AI reviewer's context, and a locked default runner is the right way to ensure builds run on approved, hardened environments. Our guidance is to claim these controls before individual teams paper over the gaps with one-off settings. The organizations that treat GitHub's centralization as a governance opportunity, not a configuration chore, will get standardized CI and auditable AI review for roughly the cost of a quarter's attention.
A Checklist for the Next Sprint
None of this requires a heroic migration, but it does reward a small amount of front-loaded work. Stand up a non-blocking matrix job that exercises ubuntu-26.04, ubuntu-26.04-arm, and windows-11-vs2026-arm against your real build, so that any tool-version surprises surface in a pull request rather than in a 3 a.m. pipeline failure. Catalog every workflow still pinned to windows-11-arm and assign an owner to validate the VS2026 toolchain before the early-September label migration lands. These are unglamorous tasks, and they are exactly the ones that go undone until they become incidents.
On the AI side, treat the lifted instructions limit as a prompt to actually write your review standards down. A substantial copilot-instructions.md that encodes your security expectations, naming conventions, and architectural guardrails is now possible, and it is the cheapest way to make an AI reviewer behave consistently across hundreds of repositories. Pair it with enterprise-level content exclusion so the model never sees what it should not, and lock the default runner so reviews always execute on a trusted environment. Done together, these turn a pair of routine changelog entries into a genuine upgrade in how your organization governs both its builds and its machine reviewers.


/filters:no_upscale()/news/2026/06/forge-billing-usage-platform/en/resources/1Screenshot%202026-05-30%20at%208.05.53%20PM-1780198156897.png)
