GitHub Actions
runs-on 라벨 하나로 macOS 잡을 cicd 러너에서 실행합니다. 오늘 바로 쓸 수 있습니다.
GitHub Actions는 별도 패키지 없이 runs-on 라벨만 바꾸면 됩니다. 저장소를 연결하면 잡이 큐에 들어올 때마다 1회용 러너가 등록되고, 끝나면 VM과 함께 사라집니다.
라벨
| 라벨 | 사양 | 이미지 |
|---|---|---|
groa-macos-m4-8x | 8 vCPU · 12 GiB · 110원/분 | macOS 26.6.2 · Xcode 26.2 |
판매 중인 라벨 목록은 인증 없이 GET /api/ci/catalog에서 확인할 수 있습니다. 준비 중인 이미지는 검증이 끝나 승격될 때까지 카탈로그에 나타나지 않고, 라벨도 아직 없습니다 — 승격되면 변경 기록에 올라옵니다.
jobs:
ios:
runs-on: groa-macos-m4-8x
steps:
- uses: actions/checkout@v4
- run: xcodebuild -scheme App -destination 'platform=iOS Simulator,name=iPhone 16' test주의할 점
- 아티팩트와 캐시는 GitHub에 남습니다. cicd VM은 잡이 끝나면 삭제됩니다.
- 외부 통신은 허용목록을 지나갑니다. 사설 레지스트리는 콘솔 네트워크 탭에서 추가하세요.
- 기본 시간 제한은 60분입니다. 더 긴 작업은 REST API로 최대 360분까지 요청할 수 있습니다.