본문으로 건너뛰기

코드는 그대로. 빌드는 새 Mac에서.

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

.github/workflows/build.yml
jobs:
  ios:
    runs-on: cicd-macos-m4
    steps:
      - uses: actions/checkout@v4
      - run: xcodebuild -scheme App -destination 'generic/platform=iOS' build
  • 잡마다 새 Mac

    서울의 Apple Silicon에서 macOS VM을 새로 띄우고, 끝나면 코드·시크릿·산출물과 함께 지웁니다.

  • 초 단위 과금

    M4 1분에 1크레딧, 초 단위로 차감합니다. 최소 요금은 없습니다.

  • 허용한 곳으로만

    빌드 중 외부 접속은 기본 허용 도메인과 직접 추가한 주소로만 나갑니다.

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

  1. 계정을 만들어요

    로그인한 뒤 GitHub 계정에 XenoCI 앱을 한 번 설치합니다. 저장소 권한은 GitHub 설치 화면에서 정합니다.

  2. runs-on 한 줄을 바꿔요

    macos-latest 대신 cicd-macos-m4을 씁니다. macOS와 Xcode 버전은 라벨마다 정해져 있습니다.

  3. 쓴 만큼 크레딧이 빠져요

    M4 1분에 1크레딧, 초 단위로 차감합니다. 플랜에 포함된 크레딧을 먼저 쓰고, 모자라면 더 큰 플랜을 고르거나 추가 크레딧(1크레딧 100원)을 켜서 이어 갑니다.

이용 가이드GitHub Actions 비교 더 보기