청구와 사용량 살펴보기
청구와 사용량 살펴보기
GitHub Actions 워크플로에는 사용량 제한이 있어요. 리포지토리의 무료 시간과 스토리지 한도를 넘어서 사용하면 그 만큼 요금이 부과되니 미리 이해해 두는 게 좋아요.
본문
GitHub Actions 청구 소개
GitHub Actions 사용량은 공개 리포지토리의 표준 GitHub 호스팅 러너와 자체 호스팅 러너에서는 무료예요. 자세한 내용은 작업용 러너 선택하기를 참고하세요. 비공개 리포지토리의 경우 각 GitHub 계정은 플랜에 따라 GitHub 호스팅 러너에 사용할 수 있는 무료 시간과 스토리지 할당량을 받아요. 포함된 사용량을 넘어서는 모든 사용량은 계정에 청구돼요. 자세한 내용은 GitHub Actions 청구를 참고하세요.
사용 가능 여부
GitHub Actions는 모든 GitHub 제품에서 사용할 수 있지만, 레거시 리포지토리별 플랜(per-repository plan)을 사용하는 계정이 소유한 비공개 리포지토리에서는 GitHub Actions를 사용할 수 없어요. 자세한 내용은 GitHub의 플랜을 참고하세요.
사용량 제한과 정책
GitHub 호스팅 러너를 사용할 때 GitHub Actions 사용량에는 몇 가지 제한이 있어요. 자세한 내용은 Actions 제한을 참고하세요.
사용량 제한 외에도 GitHub Actions를 GitHub 서비스 약관에 맞게 사용해야 해요. GitHub Actions 관련 약관에 대한 자세한 내용은 GitHub 추가 제품 약관을 참고하세요.
GitHub Actions 사용량 메트릭
조직 소유자와 "조직 Actions 메트릭 보기(View organization Actions metrics)" 권한이 있는 사용자는 조직의 GitHub Actions 사용량 메트릭을 볼 수 있어요. 이 메트릭은 Actions 분(minutes)이 어디서 어떻게 사용되는지 이해하는 데 도움이 돼요. 자세한 내용은 조직의 GitHub Actions 메트릭 보기를 참고하세요.
사용량 메트릭을 볼 때 한 가지 기억할 점은, GitHub Actions 사용량 메트릭에는 표시되는 메트릭에 분 승수(minute multiplier)가 적용되지 않는다는 거예요. 분 승수는 청구서를 이해하는 데 도움이 될 수는 있지만, 사용량 메트릭의 주 목적은 조직에서 Actions 분이 어디서 어떻게 사용되는지 이해하는 데 있어요.
분 승수에 대한 자세한 내용은 GitHub Actions 청구를 참고하세요.
재사용 워크플로 청구
워크플로를 재사용하면 청구는 항상 호출자(caller) 워크플로와 연결돼요. GitHub 호스팅 러너의 할당도 항상 호출자 컨텍스트만 기준으로 평가돼요. 호출자는 호출된 리포지토리의 GitHub 호스팅 러너를 사용할 수 없어요.
자세한 내용은 워크플로 재사용하기를 참고하세요.
다음 단계
리포지토리, 조직, 엔터프라이즈 계정의 GitHub Actions 사용량과 보존 정책을 관리할 수 있어요. 자세한 내용은 다음을 참고하세요:
- 리포지토리의 GitHub Actions 설정 관리하기
- 조직의 검사, 워크플로 실행, 커밋 상태, 아티팩트, 로그 보존 기간 구성하기
- 조직의 GitHub Actions 비활성화 또는 제한하기
- 엔터프라이즈에서 GitHub Actions 정책 적용하기