La experiencia de desarrollo para Windows en arquitectura Arm está en constante mejora, y recientemente se ha hecho un importante anuncio que beneficiará a los desarrolladores. A partir de hoy, la disponibilidad del ejecutor de Windows en Arm se ha ampliado a todos los repositorios públicos, incluidos aquellos que pertenecen a cuentas de la tier gratuita de GitHub.
Esta mejora simplifica los flujos de trabajo de integración continua y permite a los desarrolladores brindar un mejor soporte para aplicaciones de Windows basadas en Arm. Con esta actualización, todas las cuentas, incluso los proyectos de código abierto en cuentas gratuitas, pueden incorporar objetivos de Windows en Arm en sus pipelines de integración continua para proyectos públicos. Esto proporciona un nivel de pruebas de construcción y regresión similar al que se encuentra disponible para las arquitecturas Intel, haciendo más fácil para los mantenedores adicionar soporte para Windows en Arm en sus trabajos de CI y asegurar la compatibilidad y fiabilidad a través de un rango más amplio de arquitecturas.
Entre los beneficios más destacados se encuentra el soporte ampliado para arquitecturas, lo que permite a los desarrolladores extender fácilmente su apoyo a estos dispositivos sin necesitar infraestructura adicional, especialmente en el contexto del crecimiento de las PCs Copilot+ potenciadas por Qualcomm. Además, la inclusión de ejecutores Arm en los pipelines permite realizar pruebas y construcciones consistentes en ambas arquitecturas, Arm e Intel, para detectar regresiones lo más pronto posible.
La disponibilidad de ejecutores Arm para todos los repositorios públicos, incluidas las cuentas de tier gratuita, también subraya el compromiso de GitHub con la innovación en la comunidad de código abierto. Los nuevos ejecutores incluyen una imagen de Windows 11 para runners de GitHub, que proporciona herramientas y software para una variedad de entornos de desarrollo.
Iniciar el uso de estos ejecutores es sencillo: se pueden agregar a los repositorios públicos mediante la inclusión del objetivo “windows-11-arm” en el archivo de flujo de trabajo YML de GitHub Actions. Esta incorporación representa un paso valioso para los proyectos de código abierto y los desarrolladores que desean apoyar diversas arquitecturas. Integrar objetivos Arm en los flujos de trabajo garantizará que las aplicaciones ofrezcan un rendimiento fiable en múltiples plataformas.
Los desarrolladores están invitados a experimentar con estas nuevas capacidades para ampliar el alcance y la compatibilidad de sus proyectos.
vía: Microsoft Windows blog