iOS / macOS 앱 팀
자체 맥 풀을 두지 않고, 푸시마다 서울의 Apple Silicon에서 xcodebuild와 테스트를 돌리려는 팀입니다.
잡마다 서울의 Apple Silicon에서 새 macOS VM이 뜹니다. GitHub Actions 워크플로에는 runs-on 한 줄이면 됩니다.
플랜 포함 분 · 초과분은 분 단위 · 잡마다 새 VM
jobs:
ios:
runs-on: groa-macos-m4-8x
steps:
- uses: actions/checkout@v4
- run: xcodebuild -scheme App -destination 'generic/platform=iOS' build월·연 플랜에 포함 분이 있습니다. 잡은 분 단위로 올림하고 최소 1분이며, 포함 분을 넘긴 사용은 선충전 잔액에서 차감됩니다. 단가와 플랜은 요금 페이지를 보세요.
러너는 기본 허용 도메인과 조직이 추가한 도메인으로만 나갑니다. 워크플로와 시크릿 관리도 함께 필요합니다.
잡마다 새 macOS VM이 만들어지고, 끝나면 VM과 그 안의 코드·시크릿·산출물이 삭제됩니다.
Actions의 runs-on을 바꾸거나 REST·MCP로 명령을 실행합니다. Node와 Python 빌드도 같은 러너에서 돌립니다.
숫자는 비교 페이지에 인용된 조사만 씁니다. 경쟁사 단가는 적지 않습니다. 우리 요금은 요금 페이지를 보세요.
| 항목 | GitHub-hosted | cicd |
|---|---|---|
| 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에 남습니다. |
후기나 로고를 꾸미지 않습니다. 아래는 이 러너를 쓰는 작업의 종류입니다.
자체 맥 풀을 두지 않고, 푸시마다 서울의 Apple Silicon에서 xcodebuild와 테스트를 돌리려는 팀입니다.
공개 저장소에서 macOS CI가 필요할 때 씁니다. 자격과 신청은 오픈소스 프로그램 페이지에 있습니다.
여러 클라이언트 앱을 같은 runs-on 라벨로 돌리는 스튜디오와 대행사를 위한 경로입니다. 계정과 프로젝트는 콘솔에서 나눕니다.
서울의 Apple Silicon Mac mini에서 macOS CI를 실행하는 서비스입니다. GitHub Actions의 runs-on 라벨로 붙고, 잡은 매번 새 VM에서 돌아간 뒤 삭제됩니다.
가능합니다. 작업은 cicd가 운영하는 Apple Silicon 호스트의 macOS VM에서 실행됩니다.
잡은 분 단위로 올림하고 최소 1분입니다. 단가와 충전 방법은 /pricing와 이용약관을 보세요. 이 페이지에는 단가를 적지 않습니다.
cicd 실행 요금과 GitHub 제품 요금은 별개입니다. GitHub는 self-hosted 러너 실행 분을 과금하지 않습니다. 저장 공간 등 GitHub 부가 요금은 GitHub 정책을 따르세요.
잡마다 새 macOS VM이 만들어지고, 끝나면 VM과 그 안의 코드·시크릿·산출물이 삭제됩니다. 콘솔에는 잡 메타데이터가 남습니다.
워크플로의 runs-on을 cicd 라벨로 바꿉니다. GitHub App 또는 안내된 연결 방식으로 저장소를 연결합니다.