Microsoft active la prise en charge de Windows on Arm Runner dans GitHub Actions pour tous les référentiels publics

Microsoft active la prise en charge de Windows on Arm Runner dans GitHub Actions pour tous les référentiels publics

L’évolution de Windows sur Arm Runners dans GitHub Actions

C’est en septembre 2022 que les exécuteurs auto-hébergés pour Windows sur Arm ont été lancés, marquant une étape importante pour les développeurs travaillant avec des appareils Windows basés sur Arm. Cette première version a offert aux équipes une opportunité essentielle d’intégrer de manière transparente l’architecture Arm à leurs workflows d’intégration continue (CI), éliminant ainsi le recours à des solutions de contournement fastidieuses.

Défis pour les développeurs avant 2022

Avant cette avancée, les développeurs étaient confrontés à des obstacles considérables pour tester ou développer des logiciels sur du matériel Arm. La création de l’infrastructure nécessaire impliquait souvent des configurations complexes et le recours à des machines alternatives, ce qui détournait l’attention du processus de développement principal.

Développements récents : version bêta publique et disponibilité générale

Mi-2024, GitHub a lancé une version bêta publique pour les exécuteurs Linux et Windows basés sur Arm. En septembre 2024, la fonctionnalité était disponible pour tous, élargissant encore l’accès et la convivialité pour les développeurs du monde entier.

Accessibilité élargie pour les utilisateurs de GitHub

Dans une mise à jour prometteuse, Microsoft étend désormais la prise en charge des exécuteurs Windows sur Arm à tous les dépôts GitHub publics, y compris ceux de l’offre gratuite. Cette initiative stratégique fait suite au déploiement de l’ISO Windows sur Arm, la rendant plus accessible aux développeurs.

Outils de développement améliorés pour l’architecture Arm

Microsoft investit activement dans des outils facilitant le développement des PC Copilot+ sous Arm. La nouvelle image Arm de Windows 11 pour les exécuteurs GitHub intègre notamment une suite d’outils et de logiciels conçus pour divers environnements de développement. Par exemple, les développeurs C# utilisant les outils Visual Studio peuvent facilement configurer des workflows en spécifiant la cible d’exécution « windows-11-arm » dans leurs configurations YAML.

Exemple de workflow GitHub Actions pour un projet C utilisant les outils Visual Studio

Principaux avantages de la nouvelle prise en charge de Windows sur Arm Runner

  1. Prise en charge d’une architecture étendue : à mesure que les appareils Windows sur Arm continuent de proliférer, en particulier ceux alimentés par Qualcomm, les développeurs peuvent améliorer leurs applications pour cette plate-forme sans la charge d’une infrastructure supplémentaire.
  2. Flux de travail d’intégration continue améliorés : l’intégration des exécuteurs Arm dans les pipelines de développement garantit des tests et une construction cohérents sur les architectures Arm et Intel, permettant une identification rapide des régressions.
  3. Avantages directs pour les projets open source : l’introduction d’exécuteurs Arm pour tous les référentiels publics, y compris les comptes gratuits, souligne l’engagement de GitHub à favoriser l’innovation au sein de la communauté open source.

Intérêt croissant pour Windows sur Arm

La plateforme Windows sur Arm suscite un intérêt croissant, notamment auprès des développeurs. Google a récemment annoncé l’extension de Drive pour Windows sur Arm à sa version stable, suivant une vague de transitions similaires pour d’autres applications, dont Signal et Adobe Illustrator.

Pour plus d’informations, consultez l’article complet sur Neowin.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *