Microsoft는 모든 공개 저장소의 GitHub Actions에서 Windows on Arm 러너 지원을 활성화합니다.

Microsoft는 모든 공개 저장소의 GitHub Actions에서 Windows on Arm 러너 지원을 활성화합니다.

GitHub Actions에서 ARM Runner의 Windows 발전

2022년 9월, Arm 기반 Windows 기기 개발자에게 중요한 이정표가 된 Windows on Arm용 셀프 호스팅 러너가 출시되었습니다.이 초기 릴리스는 팀이 Arm 아키텍처를 CI(지속적 통합) 워크플로에 원활하게 통합할 수 있는 중요한 기회를 제공하여 번거로운 해결 방법을 찾을 필요가 없어졌습니다.

2022년 이전 개발자를 위한 과제

이러한 발전 이전에는 개발자들이 Arm 하드웨어에서 소프트웨어를 테스트하거나 구축하는 데 상당한 어려움을 겪었습니다.필요한 인프라를 구축하려면 복잡한 설정과 다른 머신에 의존해야 했고, 이는 핵심 개발 프로세스에 집중하는 데 방해가 되었습니다.

최근 개발 사항: 공개 베타 및 일반 출시

2024년 중반, GitHub에서 Arm 기반 Linux 및 Windows 러너용 공개 베타를 출시했습니다.2024년 9월에는 이 기능이 정식 출시되어 전 세계 개발자들의 접근성과 사용성이 더욱 확대되었습니다.

GitHub 사용자를 위한 더 폭넓은 접근성

흥미로운 업데이트를 통해 Microsoft는 이제 GitHub 무료 티어를 포함한 모든 공개 GitHub 저장소에 Windows on Arm 러너 지원을 확대합니다.이는 Windows on Arm ISO 출시에 따른 전략적 조치로, 개발자의 접근성을 더욱 높였습니다.

Arm 아키텍처를 위한 향상된 개발 도구

Microsoft는 Arm 기반 Copilot+ PC 개발을 지원하는 도구에 적극적으로 투자해 왔습니다.특히, GitHub 러너용 새로운 Windows 11 Arm 이미지에는 다양한 개발 환경에 맞춰 설계된 도구와 소프트웨어가 포함되어 있습니다.예를 들어, Visual Studio 도구를 사용하는 C# 개발자는 YAML 구성에서 “windows-11-arm” 러너 대상을 지정하여 워크플로를 손쉽게 설정할 수 있습니다.

Visual Studio 도구를 사용한 C 프로젝트에 대한 GitHub Actions 워크플로 예시

새로운 Windows on Arm Runner Support의 주요 이점

  1. 확장된 아키텍처 지원: Windows on Arm 장치가 계속 확산되고 있으며, 특히 Qualcomm 기반 장치가 늘어나면서 개발자는 추가 인프라에 대한 부담 없이 이 플랫폼에 맞춰 애플리케이션을 강화할 수 있습니다.
  2. 개선된 지속적 통합 워크플로: Arm 러너를 개발 파이프라인에 통합하면 Arm과 Intel 아키텍처 모두에서 일관된 테스트와 빌드가 보장되어 회귀를 시기적절하게 식별할 수 있습니다.
  3. 오픈소스 프로젝트에 대한 직접적인 이점: 무료 계층 계정을 포함하여 모든 공개 저장소에 Arm 러너를 도입함으로써 GitHub이 오픈소스 커뮤니티 내에서 혁신을 촉진하려는 노력을 강조합니다.

Windows on Arm에 대한 관심 증가

Windows on Arm 플랫폼은 특히 개발자들 사이에서 점점 더 많은 관심을 받고 있습니다.최근 Google은 Signal과 Adobe Illustrator를 비롯한 여러 애플리케이션이 유사한 전환을 진행하는 가운데, Drive for Windows on Arm을 안정적인 채널로 확장한다고 발표했습니다.

자세한 내용은 Neowin 의 전체 기사를 확인하세요.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다