Note
Enterprise アカウント、および 2024 年 6 月 2 日以降に作成された Enterprise アカウントが所有する Organization は、拡張された課金プラットフォームにアクセスできます。 beta プログラムに参加した Enterprise も、拡張請求プラットフォームにアクセスできます。
拡張課金プラットフォームでは、支出管理と詳細な可視性が向上し、よりきめ細かな制御で使用状況を把握できるようになります。 「新しい課金プラットフォームの使用」をご覧ください。
About billing for GitHub Actions
Note
GitHub では、前もって利用ベースのコスト値に対して一時的に承認が保留となることがあります。これは、アカウントの支払方法に保留中の請求として表示されます。
GitHub Actions の使用は、パブリック リポジトリの標準の GitHub ホステッド ランナーとセルフホステッド ランナーの場合は無料です。 プライベート リポジトリの場合、アカウントのプランに応じて、GitHub ホステッド ランナーでの使用を対象として、一定量の無料の使用時間 (分) とストレージが各 GitHub アカウントに付与されます。 含まれる量を超える使用は、使用制限によって制御されます。
月ごとの請求のお客様の場合、アカウントには既定の使用制限として 0 米ドル (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 "About billing for GitHub Actions."
- Logs and job summaries do not count towards storage usage.
Plan | Storage | Minutes (per month) |
---|---|---|
GitHub Free | 500 MB | 2,000 |
GitHub Pro | 1 GB | 3,000 |
GitHub Free for organizations | 500 MB | 2,000 |
GitHub Team | 2 GB | 3,000 |
GitHub Enterprise Cloud | 50 GB | 50,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 your account. 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 system | Minute multiplier |
---|---|
Linux | 1 |
Windows | 2 |
macOS | 10 |
Note
Minute multipliers do not apply to the per-minute rates shown below.
Per-minute rates
Per-minute rates for standard runners
Operating system | Per-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 より大きなランナー (larger runner)
Operating system | Per-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 より大きなランナー (larger runner)
Operating system | Per-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 より大きなランナー (larger runner)
Operating system | Per-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.
- 支払い設定と有料の機能は、アカウントごとに個別に管理しなければなりません。 個人アカウント、Organizationアカウント、Enterpriseアカウントの設定は、各設定ページのコンテキストスイッチャを使って切り替えできます。 「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 米ドル (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はどちらもそれ以上の超過を避けるため、無効化されます。