macOS 26 러너 이미지 정식 출시!

by DD
3개월 전
조회수 30

macOS 26 러너 이미지가 GitHub Actions에서 정식 출시됨

Apple Silicon(arm64)Intel(x64) 아키텍처를 모두 지원하며, 최신 macOS 및 Xcode 환경 제공

워크플로우 파일에서 `macos-26`, `macos-26-intel`, `macos-26-large`, `macos-26-xlarge` 레이블 사용

macOS 26 러너 이미지의 주요 특징

본문에 따르면 macOS 26 러너는 Apple Silicon(arm64) 환경에서 네이티브(Native)하게 실행되며, Intel(x64) 환경도 지원한다.

`macos-26`: arm64 아키텍처용 표준 macOS 러너

`macos-26-intel`: x64 아키텍처용 표준 macOS 러너

`macos-26-large`: x64 아키텍처용 대용량 러너

`macos-26-xlarge`: arm64 아키텍처용 초대용량 러너

이러한 다양한 러너 옵션을 통해 개발자는 자신의 워크로드(Workload)에 최적화된 환경을 선택할 수 있다.

GitHub Actions 워크플로우 파일 설정

macOS 26 러너를 사용하려면 워크플로우 파일에서 러너 레이블(Runner Label)을 지정해야 한다.

`runs-on: macos-26`: arm64 아키텍처를 사용하는 경우

`runs-on: macos-26-intel`: x64 아키텍처를 사용하는 경우

`runs-on: macos-26-large`: x64 아키텍처용 대용량 러너를 사용하는 경우

`runs-on: macos-26-xlarge`: arm64 아키텍처용 초대용량 러너를 사용하는 경우

GitHub-hosted runners documentation**에서 자세한 설정 방법을 확인할 수 있다.

macOS 26 이미지에 포함된 소프트웨어

macOS 26 이미지는 최신 macOS 및 Xcode 툴링(Tooling)을 포함하여 개발 및 테스트 환경(Development and Testing Environment)을 제공한다.

GitHub-hosted runners documentation**에서 macOS 26 이미지에 포함된 소프트웨어 목록을 확인할 수 있다.

최신 macOS 및 Xcode 툴링을 통해 개발자는 최신 기능을 활용하고, 호환성 문제(Compatibility Issue)**를 최소화할 수 있다.

macos-26 is now generally available for GitHub-hosted runners