2026년 하루 평균 보고된 CVE가 전년 대비 131% 증가했습니다.

CI/CD

GitHub Actions 요금 계산기: 사용 시간이 얼마가 되는지

아래 계산기는 GitHub의 규칙 그대로 GitHub Actions 청구액을 계산합니다. 모든 작업은 1분 단위로 올림되고, 포함 사용량은 달러 금액이며, 대형 러너는 크기별 가격이 적용됩니다. CRACI는 같은 워크플로를 약 2배 빠르게, 더 낮은 분당 가격으로 실행하고 초 단위로 청구합니다. 10분짜리 빌드 비용은 약 67% 줄어듭니다.

업데이트

10분 빌드 1회의 비용 GitHub 호스팅 2코어 Linux 러너에서 10분 걸리는 빌드는 $0.060가 청구됩니다. CRACI는 빌드를 약 2배 빠르게 실행하므로 같은 빌드가 약 5분 만에 끝나며, 분당 $0.004로 초 단위 과금되어 $0.020입니다. 빌드당 약 67% 저렴합니다. One build, 2 vCPU Linux GitHub-hosted $0.006 per minute 10 minutes Billed 10 min: $0.060 CRACI About 2x faster About 5 minutes Time saved Billed 5 min: $0.020 About twice as fast and about 67% less per build

GitHub Actions 요금 계산기

시작하는 방법은 두 가지입니다. 사용 시간을 알고 있음은 사용량 보고서에서 러너별 분 수를 가져옵니다. 팀 기준으로 추정은 팀이 일하는 방식, 즉 개발자 수, 푸시, 실행, 작업, 작업 시간으로 분 수를 계산합니다. 두 방법 모두 GitHub의 규칙을 적용합니다. 각 작업은 1분 단위로 올림하고, 포함 사용량은 달러 금액이며, 대형 러너는 Team과 Enterprise Cloud에서만 쓸 수 있고, 표준 러너는 공개 리포지토리에서 무료입니다. 1~32 vCPU의 Linux 작업은 같은 크기로 CRACI로 옮기고, 나머지는 GitHub 호스팅 러너에 남으며 포함 사용량은 그쪽에 적용됩니다. 이 추정치는 컴퓨팅만 다룹니다. 아티팩트, 캐시, 패키지 스토리지는 별도로 청구되며 계산에 포함되지 않습니다. 사용 시간을 확인하는 방법은 실제 사용량 확인 방법을 참고하세요.

시작 방법
리포지토리
GitHub 청구액US$102.00포함 사용량 적용 전 지출: US$120.00사용한 포함 사용량: US$18.00 중 US$18.00
CRACI 사용 시, 같은 작업 시간US$80.00월 US$22.00 절감, 약 22% 절감
CRACI 사용 시, 약 2배 빠르게US$40.00월 US$62.00 절감, 약 61% 절감
러너GitHub 분 수GitHubCRACICRACI, 2배 빠르게비고
Linux x64, 2 vCPU20,000US$120.00US$80.00US$40.00
포함 사용량을 넘는 사용분의 정가: GitHub는 2026년 11월 11일 기준, CRACI는 2026년 10월 2일 기준입니다. GitHub는 각 작업을 1분 단위로 올림하고 모든 러너 비용을 플랜의 포함 사용량에서 차감합니다. CRACI는 초 단위로 측정하며 포함 시간이 없습니다. 2배 빠르게 열은 CRACI에서 각 작업 시간을 절반으로 계산합니다. 컴퓨팅만 포함하며 스토리지는 포함하지 않습니다. 예약 실행은 30일 기준 한 달의 매일로 계산합니다. 견적이 아닌 추정치이며, 실제 청구액은 사용량 보고서에서 확인하세요.

계산기 초깃값(GitHub Team, 비공개 리포지토리, Linux x64 2 vCPU에서 월 20,000분)에서는 포함 사용량 적용 전 GitHub 지출이 $120.00입니다. 플랜의 포함 사용량 $18.00이 그중 3,000분을 충당하므로 청구액은 $102.00입니다. 같은 분 수를 CRACI에서 실행하면 $80.00로 약 22% 적습니다. 분당 가격은 낮지만 CRACI에는 포함 시간이 없기 때문입니다. 약 2배 빠르게 실행하면 $40.00로 약 61% 적습니다. 이 예에서는 GitHub에 남는 것이 없습니다. Windows나 macOS 행을 추가하면 GitHub 호스팅에 남고, 포함 사용량은 남는 쪽에 적용됩니다. 평균 작업 시간을 입력하면 CRACI 금액은 대개 더 내려갑니다. CRACI는 1분 단위가 아니라 작업이 실행된 초 단위로 청구하기 때문입니다.

CRACI가 답이 아닌 경우

  • 사용량이 포함 사용량 안에 들어가거나, 리포지토리가 공개이고 표준 러너에서 실행된다면 GitHub 비용은 들지 않으며 CRACI로 청구액이 줄지 않습니다. CRACI에는 포함 시간이 없고, 무료로 쓰는 유일한 방법은 스타트업 프로그램입니다.
  • 사용 시간 대부분이 macOS나 Windows라면 CRACI는 현재 이를 실행할 수 없습니다. CRACI는 Linux만 지원하며 Windows와 macOS는 로드맵에 있습니다.
  • ARM64에서는 4 vCPU에서 GitHub의 정가가 CRACI와 같고, 8 vCPU부터는 CRACI보다 낮습니다.

이런 경우 CRACI를 검토할 이유는 청구서가 아니라 빌드 기록과 이그레스 정책입니다. GitHub뿐 아니라 모든 공급업체의 가격을 비교하려면 CI 러너 가격 비교를 확인하세요.

데모 예약 CRACI에서 워크플로 하나 실행해 보기

정식 출시 전까지 모든 팀의 온보딩을 직접 진행하고 있습니다.

GitHub Actions 청구 방식

모든 GitHub 플랜에는 매월 Actions 사용량이 포함됩니다. GitHub Free는 $12, Pro와 Team은 $18, Enterprise Cloud는 $300이며, 이는 표준 2코어 Linux 러너 기준으로 각각 2,000분, 3,000분, 50,000분에 해당합니다. 표준 GitHub 호스팅 러너는 공개 리포지토리에서 무료이며, GitHub는 셀프 호스팅 러너에 분당 요금을 부과하지 않습니다. 포함 시간을 초과하면 비공개 리포지토리는 러너 사용 시간에 대해 분당 요금을 내며, 가격은 러너의 크기, 운영 체제, 아키텍처에 따라 달라집니다. 무료 CI 시간이 포함하는 것과 포함하지 않는 것을 참고하세요.

2026년 11월 11일 기준 표준 2코어 Linux x64 러너는 분당 $0.006입니다. 두 가지 규칙 때문에 청구액은 가격표보다 커집니다.

  • 모든 작업은 1분 단위로 올림됩니다. 10초짜리 작업도 1분으로 청구되며, 짧은 작업 10개로 이루어진 워크플로는 최소 10분 요금을 냅니다.
  • 대형 러너는 공개 리포지토리에서도 요금이 부과됩니다. Team과 Enterprise Cloud에서는 대형 러너가 자체의 더 높은 요율로 포함 사용량을 소진하므로 포함 사용량이 더 빨리 바닥납니다.

GitHub의 표현으로는 포함 사용량이 "고정된 분 수가 아니라 금액으로 표시됩니다". 분 수는 표준 2코어 Linux 러너로 환산한 값이며, 더 비싼 러너일수록 포함 사용량을 더 빨리 소진합니다. GitHub는 포함된 Actions 사용량이 90%와 100%에 도달하면 이메일로 알려 주며, 예산을 설정하면 종량제 Actions 사용을 원하는 한도에서 멈출 수 있습니다.

러너 크기별 GitHub Actions 분당 요금

2026년 11월 11일 기준, 포함 시간 초과 시 GitHub 호스팅 러너의 분당 가격입니다. 1~32 vCPU의 Linux 러너는 x64와 ARM64 모두 vCPU 분당 $0.002로 CRACI에서 실행할 수 있습니다. CRACI는 현재 Linux만 지원하며, Windows와 macOS는 로드맵에 있습니다.

Linux 러너, 분당 가격. CRACI는 x64와 ARM64 가격이 같습니다.
기능 CRACI GitHub Linux x64 GitHub Linux ARM64
1 vCPU $0.002 $0.002 -
2 vCPU $0.004 $0.006 $0.005
4 vCPU $0.008 $0.012 $0.008
8 vCPU $0.016 $0.022 $0.014
16 vCPU $0.032 $0.042 $0.026
32 vCPU $0.064 $0.082 $0.050
64 vCPU - $0.162 $0.098
96 vCPU - $0.252 -
GitHub Windows 러너, 분당 가격.
기능 GitHub Windows x64 GitHub Windows ARM64
2 vCPU $0.010 $0.010
4 vCPU $0.022 $0.014
8 vCPU $0.042 $0.026
16 vCPU $0.082 $0.050
32 vCPU $0.162 $0.098
64 vCPU $0.322 $0.194
96 vCPU $0.552 -
GitHub macOS 및 GPU 러너, 분당 가격.
기능 분당 가격
macOS macos-latest (M1), 3 vCPU $0.062
macOS xlarge (M2 Pro), 5 vCPU $0.102
macOS macos-15-intel, 4 vCPU $0.062
macOS large (Intel), 12 vCPU $0.077
GPU Linux, 1x Tesla T4, 4 vCPU $0.052

Linux x64에서 CRACI의 정가는 2 vCPU 이상부터 GitHub보다 낮습니다. ARM64에서는 8 vCPU 이상부터 GitHub의 정가가 더 낮지만, 실제 파이프라인에서는 초 단위 청구와 더 빠른 빌드로 그 격차가 줄어들거나 사라집니다.

1분의 비용: CRACI vs GitHub 호스팅

분당 정가: GitHub는 2026년 11월 11일 기준, CRACI는 2026년 10월 2일 기준.
기능 CRACI GitHub 호스팅 차이
2 vCPU Linux x64 $0.004 $0.006 CRACI가 약 33% 저렴
2 vCPU Linux ARM64 $0.004 $0.005 CRACI가 20% 저렴
32 vCPU Linux x64 $0.064 $0.082 CRACI가 약 22% 저렴
측정 방식 초 단위 각 작업을 1분 단위로 올림 CRACI는 올림 없음

표준 Linux 러너에서 CRACI의 정가는 더 낮으며, 초 단위로 청구됩니다. 2 vCPU x64에서 분당 가격 차이는 약 33%이며, 실제 파이프라인에서는 절감액의 대부분이 올림을 없앤 데서 나옵니다. ARM64에서는 4 vCPU에서 GitHub의 정가가 CRACI와 같고, 8 vCPU부터는 더 낮습니다(8 vCPU에서 분당 $0.014 대 $0.016). 모든 제공업체의 가격은 GitHub Actions 러너 비교를 참고하세요.

빌드가 빠를수록 사용 시간이 줄어듭니다

분당 가격은 청구액의 절반일 뿐이며, 나머지 절반은 빌드에 걸리는 시간입니다. CRACI는 더 빠른 하드웨어, 더 짧은 대기 시간, 캐시 덕분에 GitHub 호스팅 러너보다 빌드를 약 2배 빠르게 실행합니다. GitHub 호스팅 2코어 러너에서 10분 걸리는 빌드는 CRACI에서 약 5분이 걸리며, 그 5분에 대해서만 요금을 냅니다.

GitHub 호스팅 러너에서 10분 걸리는 빌드, 포함 시간 초과 시 정가 기준.
기능 CRACI GitHub 호스팅 CRACI 절감
빌드 시간 약 5분 10분 대기 시간 약 절반
빌드 1회, 2 vCPU x64 $0.020 $0.060 약 67%
빌드 1회, 2 vCPU ARM64 $0.020 $0.050 60%
월 1,000회 빌드, 2 vCPU x64 $20 $60 약 67%

빌드가 빨라지면 청구서에는 드러나지 않는 비용도 줄어듭니다. 엔지니어가 병합하기 전에 체크가 통과되기를 기다리는 시간입니다.

초 단위 청구가 효과를 내는 곳

린트, 타입 검사, 단위 테스트 샤드, 배포 단계는 1분도 걸리지 않고 끝나는 경우가 많습니다. GitHub 호스팅 러너에서는 그래도 각각 1분 요금이 부과됩니다. CRACI에서는 실행된 초만큼만 냅니다. 아래 예시는 속도 향상을 반영하기 전, 길이가 같은 작업을 비교합니다.

양쪽 모두 같은 작업 길이. 별도 표기가 없으면 2 vCPU Linux x64, 포함 시간 초과 시 정가 기준.
기능 CRACI GitHub 호스팅 CRACI 절감
30초 작업 1,000개 $2.00 $6.00 약 67%
70초 작업 1,000개 $4.67 $12.00 약 61%
10분 빌드 1,000회 $40.00 $60.00 약 33%
10분 빌드 1,000회, 32 vCPU x64 $640 $820 약 22%

작업이 짧을수록 초 단위 청구로 아끼는 금액이 커집니다. 긴 빌드에서는 속도가 절감의 원천입니다. 10분짜리 빌드에서 약 67%, 분당 가격 차이만으로는 약 33%입니다.

GitHub Actions를 몇 분 쓰고 있나요? 실제 숫자 확인하기

대부분의 팀은 자신의 CI가 한 달에 빌드 시간을 몇 분 쓰는지 답하지 못합니다. 추측으로는 공급업체를 비교할 수 없습니다. GitHub는 이 숫자를 네 곳에 기록합니다. 곳마다 보여 주는 내용이 다르고, 곳마다 주의할 점이 있습니다.

출처위치보여 주는 내용주의할 점
청구 사용량 페이지와 사용량 보고서조직 설정 → Billing and licensing → Usage. Actions로 필터링하거나 사용량 보고서(CSV)를 이메일로 요청합니다일별, SKU(러너의 운영 체제와 크기)별, 리포지토리별 지출과 수량. 상세 보고서에는 워크플로 경로도 포함됩니다소유자와 청구 관리자만 볼 수 있습니다. 지출 기준이라 무료 사용량(공개 리포지토리의 표준 러너, 셀프 호스팅 러너, 포함 사용량)은 할인으로 표시되므로 총액과 순액을 비교하세요
Actions usage metrics조직 Insights → Actions usage metrics. 아래 양식으로 최근 30일을 열 수 있습니다워크플로, 작업, 리포지토리, 러너 유형, 운영 체제별 사용 시간"View organization Actions metrics" 권한이 필요합니다. GitHub는 이 지표에 "분 배수가 적용되지 않는다"고 밝히므로 청구액 자체는 아닙니다
청구 사용량 REST APIGET /organizations/{org}/settings/billing/usage, year, month, day는 선택 사항요약 사용량 보고서를 스크립트로 조회조직 소유자와 청구 관리자가 사용할 수 있으며, GitHub의 향상된 청구 플랫폼을 쓰는 조직에 한정됩니다. 개인 액세스 토큰(classic)이 필요하며 fine-grained 토큰은 지원되지 않습니다. 워크플로별 세부 정보는 없습니다
워크플로 실행 기록GitHub CLI로 실행과 작업 기록 조회(아래 스크립트)모든 작업의 시작과 종료 시각. 올림은 직접 계산합니다조회한 리포지토리만 해당하며, 금액이 아니라 실행 시간입니다

청구 페이지는 청구액을, 지표 페이지와 실행 기록은 시간이 어디에 쓰이는지를 보여 줍니다. 조직 이름을 입력하면 최근 30일의 Actions usage metrics를 열 수 있어요.

워크플로 실행에서 청구 대상 분 수 세기

청구 정보에 접근할 수 없다면 직접 셀 수 있습니다. 이 스크립트는 GitHub CLI로 리포지토리의 최근 30일 워크플로 실행을 나열하고, 실행마다 작업(재실행 포함)을 가져와 작업별로 1분 단위로 올림한 뒤 러너 레이블별로 합산합니다.

# Billed GitHub Actions minutes per runner label, one repository, last 30 days.
# GitHub rounds each job up to the whole minute, so the script does too.
REPO=your-org/your-repo
SINCE=$(date -u -d '30 days ago' +%F)   # macOS: date -u -v-30d +%F

gh api --paginate "repos/$REPO/actions/runs?created=>=$SINCE&per_page=100" \
  --jq '.workflow_runs[].id' |
while read -r run; do
  gh api --paginate "repos/$REPO/actions/runs/$run/jobs?filter=all&per_page=100" \
    --jq '.jobs[] | select(.conclusion != "skipped" and .started_at and .completed_at)
      | [(.labels | join(",")), ((.completed_at | fromdate) - (.started_at | fromdate))]
      | @tsv'
done |
awk -F'\t' '{ jobs[$1]++; secs[$1] += $2; billed[$1] += int(($2 + 59) / 60) }
  END { for (l in jobs) printf "%s\t%d jobs\t%d s run\t%d billed min\n", l, jobs[l], secs[l], billed[l] }'

올림은 합계가 아니라 GitHub처럼 작업별로 해야 합니다. 20초짜리 작업 10개로 이루어진 워크플로는 4분이 아니라 10분으로 청구됩니다. 레이블을 보면 각 작업이 어디에서 실행됐는지 알 수 있습니다. 셀프 호스팅 러너나 서드파티 러너에서 실행된 작업, 공개 리포지토리의 표준 러너에서 실행된 작업은 GitHub의 유료 분 수를 쓰지 않으므로 청구액에서 빼세요. 실행 목록 엔드포인트는 날짜 필터 하나당 최대 1,000건만 반환하므로, 실행이 많은 리포지토리는 기간을 짧게 나누세요. 예전에는 실행별 timing 엔드포인트가 청구 대상 시간을 알려 줬지만, GitHub가 지원 종료 예정이라고 밝혀 이 스크립트는 작업의 타임스탬프를 읽습니다.

청구 정보에 전혀 접근할 수 없나요? 조직 소유자나 청구 관리자에게 사용량 보고서를 요청하거나, 권한이 있다면 Actions usage metrics 페이지를 쓰거나, 실행이 가장 많은 리포지토리 세 곳에서 스크립트를 돌린 뒤 전체로 환산하세요.

저희가 이야기를 나눈 팀 중에는 포함 시간이 계속 바닥나서 CI를 노트북으로 옮기고 코딩 에이전트가 파이프라인을 로컬에서 실행하게 하는 곳도 있습니다. 분 수는 아낄 수 있지만 빌드가 느려지고, 메모리와 스왑이 바닥나며, 무엇이 빌드됐는지 아무도 재현하거나 감사할 수 없습니다. 해법은 숫자를 파악하고, 낭비를 줄이고(청구액을 줄이는 9가지 방법 참고), 무거운 Linux 작업을 더 저렴한 분 수로 옮기는 것입니다.

분당 요금에 드러나지 않는 비용

  • 재실행. 10번 중 1번 실패하는 불안정한 테스트는 해당 워크플로의 청구액을 약 10% 늘리며, 재실행되는 작업은 매번 다시 올림됩니다.
  • 멈춘 작업. timeout-minutes가 없으면 멈춘 작업이 GitHub의 한도까지 계속 실행되고 그 시간 전체가 청구됩니다.
  • 기다리는 엔지니어. 느린 파이프라인은 개발자의 시간을 소모하며, 이는 대개 사용 시간보다 훨씬 비쌉니다. 크리티컬 패스에 있는 작업에 맞게 러너 크기를 조정하거나 더 빠른 러너에서 실행하세요.
  • 셀프 호스팅 운영 부담. 셀프 호스팅 러너는 분당 요금은 피하지만 비용은 피하지 못합니다. 빌드 사이에 머신이 유휴 상태로 있고, 누군가 패치, 확장, 보안을 맡아야 합니다. 관리형 러너와 셀프 호스팅 러너 비교를 참고하세요.

청구액을 줄이는 9가지 방법

  1. 비싼 작업부터 찾으세요. 사용량 보고서, 지표 페이지 또는 위의 스크립트로 어떤 워크플로, 러너, 리포지토리가 가장 많은 시간을 쓰는지 확인하고 거기서부터 시작하세요.
  2. 대체된 실행을 취소하세요. concurrency 그룹에 cancel-in-progress를 설정해 두면, 같은 브랜치에 새 커밋이 올라올 때 이전 커밋의 실행이 중지됩니다.
  3. 해당되지 않는 작업은 건너뛰세요. paths 필터를 쓰면 문서 변경으로 전체 테스트 스위트가 실행되지 않습니다.
  4. 종속성을 캐시하세요. 캐시에서 패키지를 복원하는 것이 실행할 때마다 다운로드하는 것보다 빠릅니다. GitHub Actions 캐시의 작동 방식도 참고하세요.
  5. 타임아웃을 설정하세요. 각 작업에 timeout-minutes 값을 지정하면 멈춘 작업이 기본 한도까지 시간을 소모하지 않습니다.
  6. 작은 작업을 합치세요. 1분 단위 올림에서는 10초짜리 작업 3개가 3분 요금이지만, 세 가지를 모두 하는 작업 1개는 1분 요금입니다.
  7. 러너 크기를 적절히 조정하세요. 대형 러너는 분당 비용이 더 높지만 훨씬 빨리 끝나면 빌드당 비용은 더 낮을 수 있습니다. 둘 다 측정하세요.
  8. 더 저렴한 경우 ARM64를 사용하세요. GitHub에서 2코어 ARM64 러너의 정가는 x64보다 낮습니다.
  9. 더 빠르고 저렴한 러너로 옮기세요. CRACI는 빌드를 약 2배 빠르게 실행하고, 표준 Linux 러너에서 더 낮은 정가를 제시하며, 초 단위로 청구합니다. 워크플로에서 runs-on 외에는 바꿀 것이 없습니다.

CRACI로 전환하기

CRACI는 GitHub Actions가 아니라 러너를 대체합니다. CRACI GitHub App을 설치하고 runs-on을 craci로 바꾸면, 워크플로와 액션, 로그는 GitHub에 그대로 남은 채 작업이 CRACI에서 실행됩니다. 크기는 1~32 vCPU이며 cracicorp/setup 액션으로 설정합니다. 먼저 워크플로 하나를 옮겨 빌드 시간과 청구액을 비교해 보세요. 캐시, OIDC, 폴백은 러너 제공업체 전환 방법을 참조하세요.

CRACI는 빌드 시간에만 요금을 부과합니다. vCPU 분당 $0.002(기본 2 vCPU 러너는 $0.004)이며 초 단위로 측정하고, 월 요금과 SBOM당 요금은 없습니다. 스타트업은 스타트업 프로그램을 통해 최소 100,000분의 무료 빌드 시간을 받을 수 있습니다. 요금을 참고하세요.

같은 러너가 각 작업이 다운로드한 것의 SBOM을 기록하고, 이그레스 정책을 적용하며, 출처 증명 데이터를 기록하므로, 더 빠르고 저렴한 빌드에 무엇이 들어갔는지에 대한 기록이 함께 남습니다. CRACI vs GitHub 호스팅 러너를 참고하세요.

GitHub Actions 요금: 자주 묻는 질문

GitHub Actions의 요금은 얼마입니까?

모든 플랜에는 매월 Actions 사용량이 달러 금액으로 포함됩니다. GitHub Free는 $12, Pro와 Team은 $18, Enterprise Cloud는 $300이며, 이는 표준 2코어 Linux 러너 기준으로 각각 2,000분, 3,000분, 50,000분에 해당합니다. 이를 넘으면 2026년 11월 11일 기준 표준 2코어 Linux x64 러너는 분당 $0.006이며, 대형 러너는 더 비쌉니다.

GitHub Actions의 분당 요금은 얼마입니까?

2026년 11월 11일 기준 표준 2코어 Linux 러너는 x64에서 분당 $0.006, ARM64에서 $0.005입니다. Windows는 2코어에 $0.010이며, macOS는 $0.062부터 시작합니다. 대형 러너는 크기에 비례해 비싸지며, 96코어 Linux x64는 분당 최대 $0.252입니다. GitHub는 각 작업을 1분 단위로 올림합니다.

CRACI는 GitHub 호스팅 러너보다 저렴합니까?

표준 Linux 러너에서는 그렇습니다. CRACI의 정가는 2 vCPU에 분당 $0.004(vCPU 분당 $0.002)로 GitHub의 2코어 x64 가격 $0.006보다 약 33% 낮고, 초 단위로 청구하며, 빌드를 약 2배 빠르게 실행하므로 빌드마다 사용 시간이 줄어듭니다. GitHub 호스팅 2코어 러너에서 10분 걸리는 빌드는 CRACI에서 비용이 약 67% 줄어, 가격의 3분의 1이 됩니다.

CRACI가 GitHub 호스팅 러너보다 빠른 이유는 무엇입니까?

더 빠른 하드웨어, 작업 시작 전의 더 짧은 대기 시간, 그리고 캐시가 함께 작용합니다. CRACI는 GitHub 호스팅 러너보다 빌드를 약 2배 빠르게 실행합니다.

GitHub는 Actions 사용 시간을 올림합니까?

예. GitHub는 각 작업을 1분 단위로 올림하므로 10초 동안 실행된 작업도 1분으로 청구됩니다. 짧은 작업이 많은 파이프라인이 올림으로 인한 비용을 가장 많이 냅니다.

포함 사용량이 대형 러너에도 적용됩니까?

GitHub Team과 Enterprise Cloud에서는 그렇습니다. 대형 러너는 자체 분당 요율로 표준 러너와 같은 포함 사용량을 소진합니다. 대형 러너는 Free나 Pro에서는 사용할 수 없으며, 공개 리포지토리에서도 무료가 아닙니다.

공개 리포지토리에서 GitHub Actions는 무료입니까?

표준 러너에서는 그렇습니다. GitHub는 표준 GitHub 호스팅 러너가 공개 리포지토리에서 무료라고 명시합니다.

셀프 호스팅 러너는 무료입니까?

GitHub는 셀프 호스팅 러너에 분당 요금을 부과하지 않지만, 유휴 머신을 포함한 머신 비용을 부담해야 하며 운영 체제, 소프트웨어, 보안도 직접 책임져야 합니다. GitHub는 공개 리포지토리에는 셀프 호스팅 러너를 거의 사용하지 말아야 한다고 경고합니다.

작업을 CRACI로 옮기려면 어떻게 해야 합니까?

CRACI GitHub App을 설치하고 작업의 runs-on을 craci로 바꾸면 됩니다. 워크플로, 액션, 로그는 GitHub에 그대로 남습니다. cracicorp/setup 액션으로 1~32 vCPU 중에서 러너 크기를 선택하세요.

GitHub Actions는 몇 분이 필요한가요?

추측하지 말고 세어 보세요. 사용량 보고서에 러너별 사용 분 수가 나옵니다. 청구 정보에 접근할 수 없다면 GitHub CLI로 리포지토리의 워크플로 실행과 작업을 나열하고, GitHub처럼 작업마다 1분 단위로 올림하세요. 짧은 작업은 숫자를 부풀립니다. 20초짜리 작업 10개는 10분으로 청구됩니다. 그런 다음 이 페이지의 계산기에 숫자를 넣어 보세요.

GitHub Actions 사용량은 어디에서 확인하나요?

네 곳입니다. 조직 설정의 Billing and licensing 아래 Usage 페이지로, 사용량 보고서를 내려받을 수 있으며 소유자와 청구 관리자용입니다. 조직 Insights의 Actions usage metrics로, 워크플로, 작업, 리포지토리, 러너별로 보여 주며 분 배수는 적용되지 않습니다. 스크립트용 청구 사용량 REST API입니다. 그리고 GitHub CLI로 조회하는 워크플로 실행 기록으로, 각 작업의 실행 시간을 직접 올림해 계산합니다.

포함 시간을 다 쓰면 어떻게 되나요?

유효한 결제 수단이 등록되어 있지 않으면 포함 사용량을 다 쓰는 즉시 GitHub가 Actions 사용을 차단합니다. 결제 수단이 있으면 추가 사용량은 그 결제 수단으로 청구되며, 예산을 설정하면 원하는 한도에서 Actions 사용을 멈출 수 있습니다. 대형 러너에는 항상 유효한 결제 수단이 필요합니다. 포함 사용량이 90%와 100%에 도달하면 GitHub가 이메일로 알려 줍니다.

서드파티 러너의 사용 시간에도 GitHub가 요금을 부과하나요?

분 단위 요금은 없습니다. 서드파티 러너 공급업체는 셀프 호스팅 러너로 GitHub에 연결되며, GitHub는 셀프 호스팅 러너의 Actions 사용이 무료라고 밝힙니다. 플랜 요금과 포함 용량을 넘는 스토리지 요금은 계속 GitHub에 내고, 러너 사용 시간은 러너 공급업체에 냅니다.

GitHub Actions 청구액을 줄이세요

워크플로 하나의 runs-on을 바꿔 CRACI에서 실행하고, 빌드 시간과 청구액을 항목별로 비교해 보세요.

데모 예약