다음 하루분 저장 요금을 낼 충전한 크레딧이 없으면 7일 동안 읽기만 하던 기간 없이 스티키 디스크를 바로 지웁니다, 실행 중인 잡이 쓰는 디스크는 그 잡이 끝난 뒤 지웁니다, 충전한 크레딧이 다음 하루분 요금의 2배보다 적어지면 언제 지우는지 조직 관리자에게 메일과 Slack으로 미리 알려 드리고, 지운 뒤에도 알려 드립니다, 이미 7일 동안 읽기만 하는 상태인 디스크는 그 기간이 끝날 때 지웁니다, 이 내용을 이용약관 제4조의2와 환불 정책 4에 반영했습니다
스티키 디스크와 Git 체크아웃 캐시를 GB당 월(30일) 500원에 판매합니다, 무료 용량은 없고 처음 1GB부터 하루 단위로 나누어 충전한 크레딧에서 차감합니다, 7일 동안 쓰지 않은 디스크는 지우고 자리가 없으면 새 디스크를 만들지 않으며 잡은 디스크 없이 실행됩니다, 매달 드리는 무료 5크레딧은 그 달 조직의 첫 잡 때 채워지고 이월되지 않으며 조직을 만든 사람의 GitHub 계정이 만든 지 30일이 지난 뒤부터 드립니다, 이 내용을 이용약관 제4조와 제4조의2, 환불 정책 2와 4에 반영했습니다
사이트가 쓰는 Next.js를 보안 패치가 들어간 판으로 올렸습니다, 바깥 포크 저장소에서 온 풀 리퀘스트 잡은 XenoCI 러너에서 실행하지 않고 취소 처리하며 과금하지 않습니다, 같은 저장소 브랜치에서 온 풀 리퀘스트는 그대로 실행합니다, GitHub에서 늦게 온 대기 알림이 이미 시작한 잡을 되돌리거나 취소한 잡을 다시 만들던 문제, 다른 러너 라벨이 섞인 runs-on 잡을 받던 문제, 저장소가 앱 설치에서 빠지거나 지워지거나 옮겨졌을 때 대기 잡이 남던 문제(이제 과금 없이 끝냄), 취소를 기다리는 동안 GitHub에서 성공한 잡이 취소로 남던 문제를 고쳤습니다, 저장소 이름이 바뀌면 열린 잡에 새 이름을 씁니다, 로그인 시도 제한이 주소 철자를 바꾸면 풀리던 문제를 고쳤습니다, 고장으로 환불한 잡은 사용량 보고서와 CSV에서 0원으로 셉니다, 보관 기간(90일)이 지나 지운 로그는 빈 로그 대신 410으로 보관 기간이 지났다고 알립니다, Actions 캐시를 올릴 때 저장 공간이 모자라면 바로 알립니다
행사나 보상으로 드리는 크레딧(보상 크레딧)은 매달 드리는 무료 크레딧과 달리 충전한 크레딧과 같게 쓰고 환불하지 않는다는 점, 두 번째 잡부터 충전한 크레딧이나 보상 크레딧이 있으면 바로 시작한다는 점, 차감 순서(무료 크레딧, 보상 크레딧, 충전한 크레딧, 각각 만료가 빠른 것부터)를 이용약관 제4조와 제5조, 환불 정책 3에 적었습니다, 서비스 동작은 2026-10-22부터 같습니다
무료 크레딧은 조직마다 매달 5크레딧(Mac mini M4 약 100분)이고 그 달 첫 사용 때 들어오며 이월되지 않습니다, 이미 연결된 조직은 10월에 받은 16크레딧을 그대로 쓰고, 11월부터는 매달 그 달 첫 사용 때 5크레딧을 받습니다, 무료 크레딧은 조직마다, 그리고 한 사람(GitHub 계정)당 한 조직까지입니다, 무료 크레딧으로는 조직마다 잡 1개씩 실행합니다, 두 번째 잡부터는 충전한 크레딧이 있으면 바로 시작해 끝날 때까지 충전한 크레딧에서 차감하고, 없으면 무료 자리가 빌 때까지 기다리며 기다린 시간은 차감하지 않습니다, 잡 하나는 무료 크레딧이든 충전한 크레딧이든 최대 6시간이고 넘으면 멈추고 실패로 처리합니다, 24시간 동안 시작하지 못한 잡은 자동으로 취소하고 차감하지 않습니다, 무료 크레딧으로 도는 잡의 15분 상한은 없앴습니다, 기다리는 이유는 GitHub 체크와 연결한 Slack, 콘솔로 알립니다, 바뀐 이용약관과 환불 정책은 2026년 10월 22일부터 시행합니다, 이용 중인 손님 조직이 없는 출시 전 단계라 약관 제13조의 사전 고지 기간 없이 당일 시행했습니다, 무료 5크레딧(100분), 무료 동시 실행 1개, 한 사람당 한 조직 무료도 같은 날 바뀐 이용약관 부칙에 따라 즉시 시행하며 따로 메일로 알리지 않고 이 항목으로 알립니다
Actions 캐시는 조직당 모든 저장소를 합쳐 25GB까지 무료입니다, 개인정보처리방침에 Actions 캐시(워크플로가 저장하도록 지정한 파일, 회사가 국내에 보관, 마지막 사용 뒤 7일이 지나면 자동 삭제, 조직 삭제가 확정되면 바로 삭제)를 적었고, 이용약관 제11조에 캐시에 비밀값이나 개인정보를 넣지 않도록 하는 항을 더했습니다
스티키 디스크는 다시 준비 중입니다, 추후 유료로 제공할 예정이며 지금은 판매하지 않고 요금도 받지 않습니다, 워크플로에 스티키 디스크 단계가 있어도 잡은 실패하지 않고 디스크 없이 실행됩니다, 스티키 디스크에 미러를 두는 Git 체크아웃 캐시도 함께 준비 중이라 일반 체크아웃으로 받습니다, Actions 캐시와 빌드는 지금처럼 씁니다, 이용약관 제4조의2와 환불 정책의 스티키 디스크 조항을 뺐습니다
2026-10-21 정정: 스티키 디스크는 지금 준비 중이라 판매하지 않고 요금도 받지 않습니다, 추후 유료로 제공할 예정입니다, 아래는 당시 기록입니다, 스티키 디스크를 GB당 월(30일) 500원에 판매합니다, 무료 용량은 없고 처음 1GB부터 하루 단위로 충전한 크레딧에서 차감합니다, 조직의 디스크는 모두 합쳐 100GB까지입니다, 충전한 크레딧이 없으면 디스크는 7일 동안 읽기만 할 수 있고 그동안 충전하지 않으면 지웁니다, 자리가 없으면 새 디스크를 만들지 않고 잡은 디스크 없이 실행됩니다
2026-10-22 정정: Actions 캐시는 지금 조직당 모든 저장소를 합쳐 25GB까지 무료입니다, 아래는 당시 기록입니다, 스티키 디스크는 준비 중입니다, 판매하지 않으며 요금도 받지 않습니다, Actions 캐시는 지금처럼 저장소당 25GB까지 무료이고 7일 동안 안 쓴 캐시는 지웁니다
2026-10-21 정정: 스티키 디스크는 지금 준비 중이라 판매하지 않고 요금도 받지 않습니다, 추후 유료로 제공할 예정입니다, Actions 캐시는 2026-10-22 지금 조직당 모든 저장소를 합쳐 25GB까지 무료입니다, 아래는 당시 기록입니다, 스티키 디스크는 조직당 20GB까지 무료이고, 초과분은 GB당 월 500원을 매일 일할로 충전 크레딧에서 차감합니다, 7일 동안 안 쓴 디스크는 지웁니다, Actions 캐시는 지금처럼 저장소당 25GB까지 무료이고 초과 요금이 없습니다
2026-10-22 정정: 무료 15분 상한은 없어졌고 무료 크레딧만 있는 조직에 들어온 다음 잡도 거절하지 않고 충전한 크레딧으로 바로 시작하거나 기다리게 바뀌었습니다, 지금은 무료 크레딧으로 잡 1개씩, 잡 하나는 최대 6시간입니다, 아래는 당시 기록입니다, 무료 크레딧으로 도는 잡은 한 번에 15분까지, 13분에 알리고 15분에 멈춥니다, 충전 크레딧이 있으면 멈추지 않고 15분 이후분만 충전 크레딧에서 분 단위로 차감합니다, 무료 크레딧만 있는 조직은 잡을 한 번에 1개씩 실행하며 그동안 들어온 다음 잡은 받지 않고 바로 알립니다, 바뀐 약관 제4조와 제5조에 같은 내용이 있습니다
2026-10-22 정정: Actions 캐시는 지금 조직당 모든 저장소를 합쳐 25GB까지 무료입니다, 아래는 당시 기록입니다, GitHub Actions 잡의 actions/cache 캐시를 XenoCI 캐시 서버에 저장합니다, 저장소당 25GB까지 무료이고 7일 동안 안 쓴 항목은 지우며, 공간이 모자라면 오래 안 쓴 것부터 지웁니다, 캐시 서버가 응답하지 않는 잡은 전처럼 GitHub 캐시를 씁니다
콘솔 연동의 Slack 알림에서 빌드 성공을 켜면 GitHub Actions 잡이 성공할 때마다 알림을 보냅니다, 기본은 꺼져 있습니다, Slack 알림은 링크가 걸린 제목, 한 줄 요약, 주요 값, 버튼을 담은 한 카드로 바뀌었고, 잡 알림에는 커밋과 실행 번호가 붙고 로그 줄은 카드 맨 아래에 둡니다
잡의 시간대가 GitHub 호스트 러너처럼 UTC이고 Homebrew 자동 업데이트를 끕니다, python 명령이 없으면 python3를 python으로 쓸 수 있게 하고, actions/setup-python이 인증서 오류로 실패하던 문제를 고쳤습니다, OIDC로 AWS, Google Cloud, Azure에 로그인하는 주소가 열려 있습니다
맥 VM을 미리 준비할 때 GitHub Actions 러너도 미리 풀어 두어 잡이 오면 러너를 내려받는 단계를 건너뜁니다, 미리 풀지 못한 VM에서는 전처럼 내려받습니다, 잡 로그의 [xenoci] 러너 시작 줄에 러너가 시작한 시각과 러너 파일을 어떻게 준비했는지가 남습니다
1크레딧 = 1,000원이고 부가세 포함입니다, 조직마다 매달 무료 16크레딧을 드리고 그다음은 콘솔에서 토스페이먼츠 카드 일반결제로 1,000원 단위로 충전한 크레딧에서 빠집니다, 자동 결제, 카드 저장, 후불은 없습니다, 충전한 크레딧의 80%를 쓰면 메일로 알리고 잔액이 0이 되면 빌드가 멈춥니다 [2026-10-22 정정: 지금은 매달 5크레딧(100분)]
2026-10-19 정정: 지금은 선불 크레딧(토스페이먼츠 일반결제)을 씁니다, 아래는 당시 예고 기록입니다, 선불 크레딧 충전을 없애고 카드를 등록하면 쓴 만큼 결제하는 후불로 바꿉니다, 사용 금액이 외상 한도에 닿으면 그때 등록한 카드로 결제하고 한도는 결제가 쌓일수록 올라갑니다, 남은 미청구 금액은 매월 말 정산합니다, 매월 사용 상한을 정할 수 있고 상한의 80%에 닿으면 메일을 보냅니다, 받은 프로모션 크레딧은 먼저 쓰고 그다음 카드로 결제합니다, 카드 등록 때 100원을 결제했다가 바로 취소합니다, 이 날짜 이전 결제 방식 기록은 바뀌었습니다