서울에서,
잡마다 새 Mac VM.

잡마다 서울의 Apple Silicon에서 새 macOS VM이 뜹니다. GitHub Actions 워크플로에는 runs-on 한 줄이면 됩니다.

  • 잡마다 서울의 Apple Silicon에서 새 macOS VM
  • GitHub Actions는 runs-on 한 줄만 바꾸면 됩니다
  • 잡이 끝나면 VM과 그 안의 코드·시크릿·산출물 삭제
  • 러너 이그레스는 허용목록 안에서만
  • 분 단위 과금, 최소 1분, 올림
  • REST·MCP로도 같은 러너를 실행

플랜 포함 분 · 초과분은 분 단위 · 잡마다 새 VM

jobs:
  ios:
    runs-on: groa-macos-m4-8x
    steps:
      - uses: actions/checkout@v4
      - run: xcodebuild -scheme App -destination 'generic/platform=iOS' build

로그인하고,
한 줄을 바꾸면 됩니다.

  1. 1

    계정을 만들어요

    로그인한 뒤 GitHub를 연결합니다. 이용 가이드에 순서가 있습니다.

  2. 2

    runs-on 한 줄을 바꿔요

    macos-latest 대신 groa-macos-m4-8x을 씁니다. macOS와 Xcode 버전은 라벨에 고정입니다.

  3. 3

    포함 분을 쓰고, 초과는 분 단위

    월·연 플랜에 포함된 분을 씁니다. 포함 분을 넘긴 사용은 선충전 잔액에서 분 단위로 차감됩니다. 더 많은 포함 분이 필요하면 요금 페이지의 플랜을 고릅니다.

분당 과금,
잡마다 새 VM.

플랜 포함 분, 초과는 분 단위

월·연 플랜에 포함 분이 있습니다. 잡은 분 단위로 올림하고 최소 1분이며, 포함 분을 넘긴 사용은 선충전 잔액에서 차감됩니다. 단가와 플랜은 요금 페이지를 보세요.

이그레스 허용목록

러너는 기본 허용 도메인과 조직이 추가한 도메인으로만 나갑니다. 워크플로와 시크릿 관리도 함께 필요합니다.

작업별 전용 VM

잡마다 새 macOS VM이 만들어지고, 끝나면 VM과 그 안의 코드·시크릿·산출물이 삭제됩니다.

GitHub · API · MCP

Actions의 runs-on을 바꾸거나 REST·MCP로 명령을 실행합니다. Node와 Python 빌드도 같은 러너에서 돌립니다.

GitHub-hosted macOS 러너와
무엇이 다른가.

숫자는 비교 페이지에 인용된 조사만 씁니다. 경쟁사 단가는 적지 않습니다. 우리 요금은 요금 페이지를 보세요.

항목GitHub-hostedcicd
Self-hosted 분 과금(GitHub 측)GitHub는 self-hosted 러너 실행 분을 과금하지 않습니다.실행은 cicd가 과금합니다. GitHub Actions 사용 분과 별개입니다.
실행 위치GitHub이 운영하는 표준 호스티드 러너(Linux, Windows, macOS).서울 kr-seoul-1, Apple Silicon Mac mini, 잡마다 새 macOS VM.
잡 종료 후GitHub-hosted 잡은 GitHub이 공개하는 actions/runner-images 환경에서 돌아가며, self-hosted로 남는 머신이 아닙니다.VM을 삭제합니다. 워크플로 로그는 GitHub에 남습니다.

GitHub Actions 비교 더 보기

한 달에 쓸 분을 넣으면
플랜을 고릅니다.

포함 컴퓨트 분과 동시에 실행할 인스턴스 수로 고릅니다. 숫자는 요금 카탈로그와 같습니다.

추천 플랜: Team

Team은(는) 3,000분과 동시 인스턴스 3개를 포함합니다.

요금 페이지에서 플랜 보기

앱 팀, 오픈소스,
에이전시를 위해.

후기나 로고를 꾸미지 않습니다. 아래는 이 러너를 쓰는 작업의 종류입니다.

iOS / macOS 앱 팀

자체 맥 풀을 두지 않고, 푸시마다 서울의 Apple Silicon에서 xcodebuild와 테스트를 돌리려는 팀입니다.

오픈소스 프로젝트

공개 저장소에서 macOS CI가 필요할 때 씁니다. 자격과 신청은 오픈소스 프로그램 페이지에 있습니다.

에이전시

여러 클라이언트 앱을 같은 runs-on 라벨로 돌리는 스튜디오와 대행사를 위한 경로입니다. 계정과 프로젝트는 콘솔에서 나눕니다.

자주 묻는 질문

질문 22개 모두 보기
cicd는 무엇인가요?

서울의 Apple Silicon Mac mini에서 macOS CI를 실행하는 서비스입니다. GitHub Actions의 runs-on 라벨로 붙고, 잡은 매번 새 VM에서 돌아간 뒤 삭제됩니다.

내 맥이 없어도 iOS를 빌드할 수 있나요?

가능합니다. 작업은 cicd가 운영하는 Apple Silicon 호스트의 macOS VM에서 실행됩니다.

요금은 어떻게 계산되나요?

잡은 분 단위로 올림하고 최소 1분입니다. 단가와 충전 방법은 /pricing와 이용약관을 보세요. 이 페이지에는 단가를 적지 않습니다.

GitHub에도 요금을 내나요?

cicd 실행 요금과 GitHub 제품 요금은 별개입니다. GitHub는 self-hosted 러너 실행 분을 과금하지 않습니다. 저장 공간 등 GitHub 부가 요금은 GitHub 정책을 따르세요.

잡은 어떻게 격리되나요?

잡마다 새 macOS VM이 만들어지고, 끝나면 VM과 그 안의 코드·시크릿·산출물이 삭제됩니다. 콘솔에는 잡 메타데이터가 남습니다.

GitHub Actions는 어떻게 붙나요?

워크플로의 runs-on을 cicd 라벨로 바꿉니다. GitHub App 또는 안내된 연결 방식으로 저장소를 연결합니다.

다음 푸시를
서울 러너에서.

계정만 있으면 runs-on 한 줄로 시작할 수 있습니다.