GitHub Actionsの支払いについて

アカウントに含まれるストレージや利用時間 (分) を超えてGitHub Actionsを使用したい場合は、追加の使用分が請求されます。

GitHub Actionsの支払いについて

GitHub Actions パブリックリポジトリとセルフホストランナーでは、どちらも利用は無料です。 プライベートリポジトリでは、それぞれのGitHubアカウントは使用している製品に応じて一定量の無料の分とストレージを受け取ります。 含まれる金額を超える利用については、支出制限によって管理されます。

If you are a monthly-billed customer, your account will have a default spending limit of 0 US dollars (USD), which prevents additional usage of minutes or storage for private repositories beyond the amounts included with your account. 請求書でアカウントの支払いを行う場合、アカウントのデフォルトの支払い制限は無制限になります。 詳しい情報については、「利用上限について」を参照してください。

Microsoft Enterprise Agreement を通じて GitHub Enterprise を購入した場合、Azure サブスクリプション ID を Enterprise アカウントに接続して、アカウントを含む金額を超える GitHub Actions の使用を有効にして支払うことができます。 詳しい情報については、「Azure サブスクリプションを Enterprise に接続する」を参照してください。

利用時間 (分) は毎月リセットされますが、ストレージはリセットされません。

Included storage and minutes

製品ストレージ分 (月あたり)
GitHub Free500 MB2,000
GitHub Pro1 GB3,000
Organization の GitHub Free500 MB2,000
GitHub Team2 GB3,000
GitHub Enterprise Cloud50 GB50,000

GitHubがホストするWindows及びmacOSのランナー上で実行されるジョブは、Linuxのランナー上のジョブの消費に対して2倍及び10倍の分を消費します。 たとえば、Windowsでの1,000分はアカウントに含まれる分のうちの2,000分を消費します。 1,000 macOS分を使用すると、アカウントに含まれる10,000分を消費します。

Minute multipliers

オペレーティングシステム分の倍率
Linux1
macOS10
Windows2

リポジトリが使用するストレージは、GitHub Actionsの成果物とGitHub Packagesの消費の合計のストレージです。 ストレージのコストは、アカウントが所有するすべてのリポジトリの合計の使用量です。 GitHub Packagesの価格に関する詳細な情報については、「GitHub Packagesの支払いについて」を参照してください。

If your account's usage surpasses these limits and you have set a spending limit above $0 USD, you will pay $0.25 USD per GB of storage per month and per-minute usage depending on the operating system used by the GitHub-hosted runner. GitHubは、各ジョブが使用する分をもっとも近い分に丸めます。

注釈: 分の倍率は、以下に示す分あたりの料金には適用されません。

Per-minute rates

オペレーティングシステムPer-minute rate (USD)
Linux$0.008
macOS$0.08
Windows$0.016

アカウントもしくはOrganization内のすべてのリポジトリにわたって同時に実行できるジョブ数は、あなたのGitHubのプランによります。 詳細については、GitHub ホストランナーの「使用制限と支払い」、およびセルフホストランナーの使用制限については「セルフホストランナーについて」を参照してください。

支払い設定と有料の機能は、アカウントごとに個別に管理しなければなりません。 個人アカウント、Organizationアカウント、Enterpriseアカウントの設定は、各設定ページのコンテキストスイッチャを使って切り替えできます。 詳しい情報については「様々なアカウントの設定の切り替え」を参照してください。

利用時間 (分) とストレージ消費量の計算

To estimate the costs for consumptive services, you can use the GitHub pricing calculator. For more information, go to https://github.com/pricing/calculator.

月末に、GitHubはアカウントに含まれている量に対して使用された分とストレージのコストを計算します。

Sample minutes cost calculation

For example, if your organization uses GitHub Team and allows unlimited spending, using 15,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は、毎月の利用状況をその月の時間の利用状況に基づいて計算します。

Sample storage cost calculation

たとえば、3月の10日間にストレージを3 GB使用し、3月の21日間に12GBを使用した場合、ストレージの利用状況は次のようになります。

  • 3 GB x 10日 x (1日24 時間) = 720 GB時間
  • 12 GB x 21日 x (1日24 時間) = 6,048 GB時間
  • 720 GB時間 + 6,048 GB時間 = 6,768 GB時間
  • 6,768 GB時間 / (月あたり744時間) = 9.0967 GB月

月末に、GitHubはストレージ使用量を最も近いGBに丸めます。 したがって、この3月のストレージ使用量は9.097 GBになります。

GitHub Actions の利用については、アカウントの既存の請求日、支払い方法、領収書が共有されます。 GitHub アカウントのすべてのプランについて表示するには、「プランと請求日を表示する」を参照してください。

利用上限について

If you are a monthly-billed customer, your account will have a default spending limit of 0 US dollars (USD), which prevents additional usage of minutes or storage for private repositories beyond the amounts included with your account. 請求書でアカウントの支払いを行う場合、アカウントのデフォルトの支払い制限は無制限になります。

If you have an unlimited spending limit or a spending limit set higher than $0 USD, you will be billed for any additional minutes or storage beyond the included amounts in your account, also called overages. GitHubは、ワークフローが実行されたリポジトリを所有するアカウントに利用分を課金します。 アカウントのクーポンは、GitHub Actionsの超過分には適用されません。

アカウントの利用上限の管理と変更については、「GitHub Actions の利用上限の管理」を参照してください。

アカウントに未支払いの大きな課金がある場合、以下のようになります。

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

このドキュメントは役立ちましたか?

プライバシーポリシー

これらのドキュメントを素晴らしいものにするのを手伝ってください!

GitHubのすべてのドキュメントはオープンソースです。間違っていたり、はっきりしないところがありましたか?Pull Requestをお送りください。

コントリビューションを行う

OR, コントリビューションの方法を学んでください。

問題がまだ解決していませんか?