본문으로 건너뛰기
XenoCI도움말

XenoCI / FAQ

자주 묻는 질문

찾는 답이 없으면 play@xenoci.com으로 물어보세요.

시작하기

XenoCI는 무엇인가요?

서울의 Apple Silicon Mac mini에서 macOS CI를 돌려 주는 서비스입니다. GitHub Actions 워크플로의 runs-on 한 줄만 바꾸면 되고, 잡마다 새 VM에서 돌린 뒤 지웁니다.

어떻게 시작하나요?

가입한 뒤 GitHub 계정에 XenoCI 앱을 설치하고, 워크플로의 runs-on을 xeno-macos-m4로 바꾸면 됩니다. cicd-macos-m4 라벨도 그대로 동작합니다. 순서는 문서의 시작하기에 있습니다.

요금·크레딧

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

M4 1분이 1크레딧이고, 잡이 돈 시간만큼 초 단위로 차감합니다. 최소 요금이 없어서 13초짜리 잡은 약 0.22크레딧입니다. GitHub 호스팅 러너는 잡마다 1분 단위로 올림합니다.

GitHub에도 요금을 내나요?

XenoCI에서 돌린 시간은 GitHub가 과금하지 않습니다(셀프 호스팅 러너로 취급). 저장 공간 같은 GitHub의 다른 요금은 GitHub 정책을 따릅니다.

크레딧을 다 쓰면 어떻게 되나요?

매월 받는 무료 100크레딧을 먼저 씁니다. 다 쓰면 새 잡은 기다리고, 추가 크레딧(1크레딧 100원)을 켠 경우에만 구매한 크레딧으로 이어 갑니다. 추가 크레딧은 기본으로 꺼져 있어 모르는 사이 요금이 나가지 않습니다. 무료 크레딧은 매월 새로 채워지고 이월되지 않으며, 구매한 추가 크레딧은 만료되지 않습니다. 자동 충전은 설정에서 직접 켠 경우에만 동작합니다.

러너·이미지

잡끼리 섞이지 않나요?

잡마다 새 macOS VM을 만들고, 끝나면 VM과 그 안의 코드·시크릿·산출물을 모두 지웁니다. 콘솔에는 실행 기록만 남습니다.

어디에서 실행되나요?

서울에 있는 Mac mini에서 실행됩니다. Mac은 인터넷에 직접 노출되지 않은 유선 내부망에 있습니다.

보안·데이터

작업 데이터는 어디에 남나요?

잡의 스크립트·출력·로그는 잡이 끝나면 VM과 함께 지웁니다. GitHub Actions 워크플로 로그는 GitHub에 남습니다. 콘솔에는 저장소·워크플로·실행 시간·사용 크레딧 같은 기록만 남습니다.

파일이 Mac에 남나요?

아니요. 고객 데이터는 Mac에 쌓아 두지 않습니다. 빌드 캐시처럼 남겨야 하는 것은 별도 서버에 보관합니다.

통합

계정·지원