
The Evolution of Windows on Arm Runners in GitHub Actions
It was back in September 2022 when self-hosted runners for Windows on Arm were introduced, marking a significant milestone for developers working with Arm-based Windows devices. This initial release provided a vital opportunity for teams to seamlessly integrate Arm architecture into their continuous integration (CI) workflows, eliminating the need for cumbersome workarounds.
Pre-2022 Challenges for Developers
Prior to this advancement, developers faced substantial hurdles in testing or building software on Arm hardware. Creating the necessary infrastructure often entailed complex setups and reliance on alternative machines, which diverted focus from the core development process.
Recent Developments: Public Beta and General Availability
Fast forward to mid-2024, when GitHub launched a public beta for Arm-based Linux and Windows runners. By September 2024, the functionality achieved general availability, expanding access and usability even further for developers around the globe.
Wider Accessibility for GitHub Users
In an exciting update, Microsoft is now extending support for Windows on Arm runners to all public GitHub repositories, including those under the GitHub Free tier. This strategic move follows the rollout of the Windows on Arm ISO, making it more accessible for developers.
Enhanced Development Tools for Arm Architecture
Microsoft has been actively investing in tools that facilitate development for Arm-powered Copilot+ PCs. Notably, the new Windows 11 Arm image for GitHub runners is equipped with a suite of tools and software designed for diverse development environments. For instance, C# developers utilizing Visual Studio tools can effortlessly set up workflows by specifying the “windows-11-arm”runner target in their YAML configurations.

Key Benefits of the New Windows on Arm Runner Support
- Expanded Architecture Support: As Windows on Arm devices continue to proliferate, particularly those powered by Qualcomm, developers can enhance their applications for this platform without the burden of additional infrastructure.
- Improved Continuous Integration Workflows: Integrating Arm runners into development pipelines ensures consistent testing and building across both Arm and Intel architectures, allowing for timely identification of regressions.
- Direct Benefits for Open-source Projects: The introduction of Arm runners for all public repositories, inclusive of free tier accounts, underscores GitHub’s dedication to fostering innovation within the open-source community.
Growing Interest in Windows on Arm
The Windows on Arm platform is garnering increasing interest, particularly among developers. Recently, Google announced the expansion of Drive for Windows on Arm to its stable channel, following a wave of other applications—including Signal and Adobe Illustrator—making similar transitions.
For more information, check the full article on Neowin.
Leave a Reply ▼