Skip to main content

About billing for GitHub Actions

Learn about billing for GitHub Actions.

About billing for GitHub Actions

GitHub은(는) 사용량 기반 비용의 값에 대한 임시 권한 부여 보류를 미리 적용할 수 있으며, 이는 계정의 결제 방법에 보류 중인 요금으로 표시된다는 것을 참고하세요.

GitHub Actions 사용량은 퍼블릭 리포지토리의 표준 GitHub호스팅된 실행기 및 자체 호스팅 실행기에서 무료입니다. 프라이빗 리포지토리에서 각 GitHub 계정은 계정 계획에 따라 특정한 양의 남은 시간(분)과 GitHub호스팅 실행기에 사용할 수 있는 스토리지를 받습니다. 포함된 금액을 초과하는 모든 사용량은 지출 한도에 따라 제어됩니다.

월별 청구 고객은 계정에 기본 지출 한도인 0 US 달러(USD)가 있으므로 계정에 포함된 금액을 초과하여 개인 리포지토리의 시간(분) 또는 스토리지를 추가로 사용할 수 없습니다. 청구서로 계정을 지불하는 경우는 계정의 기본 지출 한도가 무제한입니다. For more information, see About spending limits.

If you are an organization owner or enterprise owner, you can connect an Azure Subscription ID to your organization or enterprise account to enable and pay for GitHub Actions usage beyond the amounts included with your account. For more information, see Azure 구독에 연결.

Minutes reset every month, while storage usage does not.

Included storage and minutes

Note

  • Included minutes cannot be used for larger runners. These runners will always be charged for, including in public repositories. For more information, see GitHub Actions 요금 청구 정보.
  • Logs and job summaries do not count towards storage usage.
PlanStorageMinutes (per month)
GitHub Free for organizations500 MB2,000
GitHub Team2 GB3,000
GitHub Enterprise Cloud50 GB50,000

The storage used by a repository is the total storage used by GitHub Actions artifacts and GitHub Packages. Your storage cost is the total usage for all repositories owned by organizations in your enterprise. For more information about pricing for GitHub Packages, see GitHub 패키지 요금 청구 정보.

If your account's usage surpasses these limits and you have set a spending limit above $0 USD, you will pay $0.008 USD per GB of storage per day and per-minute usage depending on the operating system used by the GitHub-hosted runner. GitHub rounds the minutes and partial minutes each job uses up to the nearest whole minute.

Minute multipliers

Jobs that run on Windows and macOS runners that GitHub hosts consume minutes at 2 and 10 times the rate that jobs on Linux runners consume. For example, using 1,000 Windows minutes would consume 2,000 of the minutes included in your account. Using 1,000 macOS minutes, would consume 10,000 minutes included in your account.

Operating systemMinute multiplier
Linux1
Windows2
macOS10

Note

Minute multipliers do not apply to the per-minute rates shown below.

Per-minute rates

Per-minute rates for standard runners

Operating systemPer-minute rate (USD)
Linux 2-core$0.008
Windows 2-core$0.016
macOS 3-core or 4-core (M1 or Intel)$0.08

Per-minute rates for x64-powered 대형 러너

Operating systemPer-minute rate (USD)
Linux Advanced 2-core$0.008
Linux 4-core$0.016
Linux 8-core$0.032
Linux 16-core$0.064
Linux 32-core$0.128
Linux 64-core$0.256
Windows 4-core$0.032
Windows 8-core$0.064
Windows 16-core$0.128
Windows 32-core$0.256
Windows 64-core$0.512
Windows 4-core GPU$0.14
macOS 12-core$0.12

Per-minute rates for arm64-powered 대형 러너

Operating systemPer-minute rate (USD)
Linux 2-core$0.005
Linux 4-core$0.01
Linux 8-core$0.02
Linux 16-core$0.04
Linux 32-core$0.08
Linux 64-core$0.16
Windows 2-core$0.01
Windows 4-core$0.02
Windows 8-core$0.04
Windows 16-core$0.08
Windows 32-core$0.16
Windows 64-core$0.32
macOS 6-core (M1)$0.16

Per-minute rates for GPU-powered 대형 러너

Operating systemPer-minute rate (USD)
Linux 4-core$0.07
Windows 4-core$0.14

Points to note about rates for runners

  • The number of jobs you can run concurrently across all repositories in your user or organization account depends on your GitHub plan. For more information, see 사용 제한, 청구, 관리 for GitHub-hosted runners and 자체 호스트형 실행기 정보 for self-hosted runner usage limits.
  • 각 계정에 대한 청구 설정 및 유료 기능을 별도로 관리해야 합니다. 각 설정 페이지의 컨텍스트 전환기를 사용하여 개인 계정, 조직 계정 및 엔터프라이즈 계정에 대한 설정 간에 전환할 수 있습니다. GitHub의 청구 정보을(를) 참조하세요.
  • 대형 러너은(는) GitHub Team 플랜 또는 GitHub Enterprise Cloud 플랜을 사용하는 조직 및 기업만 사용할 수 있습니다.
  • 대형 러너은(는) 워크플로가 실행된 시간에 대해서만 분당 요금이 청구됩니다. 워크플로에서 사용되지 않는 더 큰 실행기 만들기와 관련된 비용은 없습니다.
  • For 더 큰 실행기s, there is no additional cost for configurations that assign public static IP addresses to a 더 큰 실행기. For more information on 더 큰 실행기s, see 대규모 실행기 정보.
  • Included minutes cannot be used for 더 큰 실행기s.
  • The 더 큰 실행기s are not free for public repositories.

Calculating minute and storage spending

소모성 서비스의 비용을 예측하기 위해 GitHub 가격 계산기를 사용할 수 있습니다.

At the end of the month, GitHub calculates the cost of minutes and storage used over the amount included in your account.

Sample minutes cost calculation

For example, if your organization uses GitHub Team and allows unlimited spending, using 5,000 minutes could have a total storage and minute overage cost of $56 USD, depending on the operating systems used to run jobs.

  • 5,000 (3,000 Linux and 2,000 Windows) minutes = $56 USD ($24 USD + $32 USD).
    • 3,000 Linux minutes at $0.008 USD per minute = $24 USD.
    • 2,000 Windows minutes at $0.016 USD per minute = $32 USD.

GitHub calculates your storage usage for each month based on hourly usage during that month.

Sample storage cost calculation

Note

GitHub updates your storage space within a 6 to 12-hour window. If you delete artifacts, the available space will be reflected in your account during the next scheduled update.

For example, if you use 3 GB of storage for 10 days of March and 12 GB for 21 days of March, your storage usage would be:

  • 3 GB x 10 days x (24 hours per day) = 720 GB-Hours
  • 12 GB x 21 days x (24 hours per day) = 6,048 GB-Hours
  • 720 GB-Hours + 6,048 GB-Hours = 6,768 GB-Hours
  • 6,768 GB-Hours / (744 hours per month) = 9.0967 GB-Months

At the end of the month, GitHub rounds your storage to the nearest MB. Therefore, your storage usage for March would be 9.097 GB.

Your GitHub Actions usage shares your account's existing billing date, payment method, and receipt. GitHub에서 계정에 대한 모든 구독을 보려면 구독 및 청구 날짜 보기 섹션을 참조하세요.

About spending limits

월별 청구 고객은 계정에 기본 지출 한도인 0 US 달러(USD)가 있으므로 계정에 포함된 금액을 초과하여 개인 리포지토리의 시간(분) 또는 스토리지를 추가로 사용할 수 없습니다. 청구서로 계정을 지불하는 경우는 계정의 기본 지출 한도가 무제한입니다.

무제한 지출 한도 또는 $0 USD보다 높은 지출 한도가 설정된 경우 계정에 포함된 양을 초과하는 추가 시간 또는 스토리지에 대한 요금이 청구됩니다(초과분이라고 함). GitHub는 워크플로가 실행되는 리포지토리를 소유한 계정에 사용량 요금을 부과합니다. GitHub Actions 초과분에는 계정의 쿠폰이 적용되지 않습니다.

초과분은 청구 기간에 관계없이 항상 매월 청구됩니다(계정이 매년 청구되는 경우에도).

For information on managing and changing your account's spending limit, see GitHub Actions의 지출 한도 관리.

계정에 처리 중인 미납 요금이 있는 경우:

  • GitHub Actions 및 GitHub Packages에 대한 계정에 포함된 스토리지 또는 분은 결제가 성공적으로 처리될 때까지 재설정되지 않습니다.
  • 현재 청구 기간 동안 스토리지 또는 분이 남은 계정의 경우 GitHub Actions 및 GitHub Packages는 포함된 사용량에 도달할 때까지 계속 사용할 수 있습니다.
  • GitHub Actions 또는 GitHub Packages에 대한 현재 청구 기간 동안 포함된 사용량에 도달한 계정의 경우 추가 초과분을 방지하기 위해 GitHub Actions 및 GitHub Packages가 모두 사용하지 않도록 설정됩니다.