Skip to main content

Larger runners reference

Find information about larger runners, including their specifications and customization options.

Machine sizes for 대형 러너

You can choose from several specifications for 대형 러너.

Specifications for general 대형 러너

CPUMemory (RAM)Storage (SSD)ArchitectureOperating system (OS)
514 GB14 GBarm64 (M2)macOS
1230 GB14 GBx64 (Intel)macOS
28 GB75 GBx64, arm64Ubuntu
416 GB150 GBx64, arm64Ubuntu, Windows
832 GB300 GBx64, arm64Ubuntu, Windows
1664 GB600 GBx64, arm64Ubuntu, Windows
32128 GB1200 GBx64, arm64Ubuntu, Windows
64208 GB2040 GBarm64Ubuntu, Windows
64256 GB2040 GBx64Ubuntu, Windows
96384 GB2040 GBx64Ubuntu, Windows

참고 항목

The 4-vCPU Windows runner only works with the Windows Server 2025 or the Base Windows 11 Desktop image.

참고 항목

The 5-vCPU macOS runner is in public preview and subject to change.

Specifications for GPU 대형 러너

CPUGPUGPU cardMemory (RAM)GPU memory (VRAM)Storage (SSD)Operating system (OS)
41Tesla T428 GB16 GB176 GBUbuntu, Windows

Runner images

대형 러너s run on virtual machines (VMs), and GitHub installs a virtual hard disk (VHD) on this machine during the VM creation process. You can choose from different VM images to install on your runners.

GitHub-owned images: These images are maintained by GitHub and are available for Linux x64, Windows x64, and macOS (x64 and arm) runners. For more information on these images and a full list of included tools for each runner operating system, see the GitHub Actions Runner Images repository.

Partner Images: Partner images are not managed by GitHub and are pulled from the Azure Marketplace. See below for resources on where to find more information and to report issues for partner images.

Available macOS 대형 러너 and labels

The following machines are available for macOS 대형 러너.

실행기 크기아키텍처프로세서(CPU)메모리(RAM)스토리지(SSD)워크플로 레이블
대형Intel1230GB14 GBmacos-latest-large, macos-13-large , macos-14-large[최신], macos-15-large[공개 미리 보기]
XLargearm64(M1)6(+ 8 GPU 하드웨어 가속)14 GB14 GBmacos-latest-xlarge, macos-13-xlarge , macos-14-xlarge[최신], macos-15-xlarge[공개 미리 보기]

참고 항목

The XLarge macOS runner is in public preview and subject to change.

Limitations for macOS 대형 러너

  • GitHub에서 제공하는 모든 작업은 arm64 GitHub 호스트된 실행기와 호환됩니다. 그러나 커뮤니티 작업은 arm64와 호환되지 않을 수 있으며 런타임에 수동으로 설치해야 합니다.
  • Apple의 가상화 프레임워크 제한으로 인해 MPS(Nested-virtualization and Metal Performance Shaders)는 지원되지 않습니다.
  • Azure 개인 네트워킹 및 정적 IP 할당과 같은 네트워킹 기능은 현재 macOS 대규모 실행기에서 사용할 수 없습니다.
  • arm64 macOS 실행기에는 Apple이 이 기능을 지원하지 않기 때문에 할당된 정적 UUID/UDID가 없습니다. 그러나 Intel MacOS 실행기에서는 정적 UDID, 특히 4203018E-580F-C1B5-9525-B745CECA79EB가 할당됩니다. 빌드를 테스트하려는 동일한 호스트에서 빌드 및 서명하는 경우 개발 프로비저닝 프로필로 서명할 수 있습니다. 정적 UDID가 필요한 경우 Intel 실행기를 사용하고 해당 UDID를 Apple 개발자 계정에 추가할 수 있습니다.
  • macOS 실행기는 GHE.com의 하위 도메인에서 사용할 수 없습니다(예: octocorp.ghe.com).

Networking for 대형 러너

By default, 대형 러너 receive a dynamic IP address that changes for each job run. Optionally, GitHub Enterprise Cloud customers can configure their 대형 러너 to receive static IP addresses from GitHub's IP address pool. For more information, see GitHub IP 주소 정보.

When enabled, instances of the 더 큰 실행기 will receive IP addresses from specific ranges that are unique to the runner, allowing you to use the ranges to configure a firewall allowlist. You can use up to 10 대형 러너 with static IP address ranges for the 대형 러너 created at the enterprise level. In addition, you can use up to 10 대형 러너 with static IP address ranges for the 대형 러너 created at the organization level, for each organization in your enterprise. For more information, see Managing larger runners.

고정 IP 주소 범위에서 10개 이상의 실행기를 사용하려면 GitHub 지원 포털 사용에 문의하세요.

참고 항목

If runners are unused for more than 30 days, their IP address ranges are automatically removed and cannot be recovered.