La experiencia de desarrollo en Windows para arquitectura Arm ha dado un paso significativo hacia adelante con el reciente anuncio de GitHub. Desde hoy, los ejecutores de Windows en Arm están disponibles para todos los repositorios públicos, incluyendo aquellos de cuentas gratuitas. Esta mejora tiene como objetivo fortalecer los flujos de trabajo de integración continua, permitiendo a los desarrolladores ofrecer un soporte optimizado para aplicaciones de Windows basadas en Arm.
Con esta actualización, los proyectos de código abierto podrán integrar objetivos de Windows en Arm en sus pipelines de CI, lo que les permitirá realizar pruebas de construcción y regresión similares a las que ya disfrutan las arquitecturas Intel. Esto facilita a los mantenedores trabajar en la compatibilidad y fiabilidad de sus aplicaciones a través de un espectro más amplio de arquitecturas.
Entre los aspectos más destacados de esta mejora se encuentra el soporte ampliado para diversas arquitecturas, lo que permite a los desarrolladores ampliar su asistencia a dispositivos Arm sin la necesidad de infraestructura adicional. Esto es especialmente relevante en el contexto actual, marcado por el auge de las PCs Copilot+ impulsadas por Qualcomm. La inclusión de ejecutores de Arm en los pipelines optimiza la realización de pruebas y construcciones, asegurando que cualquier regresión sea detectada de manera temprana.
El acceso a los ejecutores Arm, que incluyen una imagen de Windows 11 para runners de GitHub, refleja el compromiso de la plataforma con la innovación dentro de la comunidad de código abierto. Para comenzar a utilizar estos ejecutores, los desarrolladores simplemente deben añadir el objetivo “windows-11-arm” en el archivo de flujo de trabajo YML de GitHub Actions. Esta incorporación representa un avance significativo para aquellos proyectos que buscan ser inclusivos con diferentes arquitecturas, garantizando un rendimiento sostenible en múltiples plataformas.
Los desarrolladores están animados a explorar estas nuevas capacidades, las cuales buscan ampliar el alcance y la compatibilidad de sus proyectos en un entorno cada vez más diverso.