Skip to main content

About billing for GitHub Actions

If you want to use GitHub Actions beyond the storage or minutes included in your account, you will be billed for additional usage.

About billing for GitHub Actions

GitHub Actions の使用は、パブリック リポジトリの標準の GitHub ホステッド ランナーとセルフホステッド ランナーの場合は無料です。 プライベート リポジトリでは、GitHub ホステッド ランナーでの使用を対象として、GitHub アカウントで使用されている製品に応じた無料の使用時間 (分) とストレージが各アカウントに付与されます。 含まれる量を超える使用は、使用制限によって制御されます。

月ごとの請求のお客様の場合、アカウントには既定の使用制限として 0 米ドル (USD) が設定されます。これにより、プライベート リポジトリで、そのアカウントに含まれる容量を超える追加の時間 (分) やストレージが使われるのを防ぐことができます。 アカウントを請求書で支払っている場合、そのアカウントの既定の使用制限は無制限となります。 For more information, see "About spending limits."

Minutes reset every month, while storage usage does not.

Included storage and minutes

Note: Entitlement minutes cannot be used for Windows and Ubuntu runners over 2-cores. These runners will always be charged for, including in public repos. For more information, see "Per-minute rates for runners."

ProductStorageMinutes (per month)
GitHub Free500 MB2,000
GitHub Pro1 GB3,000
GitHub Free for organizations500 MB2,000
GitHub Team2 GB3,000
GitHub Enterprise Cloud50 GB50,000

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.

Minute multipliers

Operating systemMinute multiplier
Linux1
macOS10
Windows2

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 your account. For more information about pricing for GitHub Packages, see "About billing for GitHub Packages."

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 each job uses up to the nearest minute.

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

Per-minute rates

オペレーティング システムコア分あたりの料金(米ドル)
Linux2$0.008
macOS3$0.08
Windows2$0.016
Linux4$0.016
  • 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 "Usage limits and billing" for GitHub-hosted runners and "About self-hosted runners" for self-hosted runner usage limits.
  • 支払い設定と有料の機能は、アカウントごとに個別に管理しなければなりません。 個人アカウント、Organizationアカウント、Enterpriseアカウントの設定は、各設定ページのコンテキストスイッチャを使って切り替えできます。 詳細については、「様々なアカウントの設定の切り替え」を参照してください。
  • For より大きなランナーs, there is no additional cost for configurations that assign public static IP addresses to a より大きなランナー. For more information on より大きなランナーs, see "Using より大きなランナーs."
  • Entitlement 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

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.com でアカウントのすべてのサブスクリプションを表示するには、「プランと請求日を表示する」を参照してください。

About spending limits

月ごとの請求のお客様の場合、アカウントには既定の使用制限として 0 米ドル (USD) が設定されます。これにより、プライベート リポジトリで、そのアカウントに含まれる容量を超える追加の時間 (分) やストレージが使われるのを防ぐことができます。 アカウントを請求書で支払っている場合、そのアカウントの既定の使用制限は無制限となります。

無制限の支払い制限あるいは 0 米国ドル以上に設定された支払い制限がある場合、アカウントに含まれる額を超えた追加の分数やストレージに対して課金されます。これは超過分とも呼ばれます。 GitHubは、ワークフローが実行されたリポジトリを所有するアカウントに利用分を課金します。 アカウントのクーポンは、GitHub Actionsの超過分には適用されません。

超過分は、請求期間に関係なく、常に毎月請求されます (アカウントが毎年請求されている場合でも同様です)。

For information on managing and changing your account's spending limit, see "Managing your spending limit for GitHub Actions."

アカウントに未処理の未払い料金がある場合:

  • GitHub ActionsとGitHub Packagesのアカウントに含まれるストレージや分は、支払いの処理が成功するまでリセットされません。
  • 現在の支払い期間に対して残っているストレージや分をもつアカウントに対して、GitHub Actions及びGitHub Packagesは、含まれる利用に到達するまでは引き続き利用できます。
  • GitHub ActionsあるいはGitHub Packagesに対する現在の支払い期間に含まれる利用に達したアカウントについては、GitHub ActionsとGitHub Packagesはどちらもそれ以上の超過を避けるため、無効化されます。