Skip to main content

GitHubパッケージの支払いについて

この記事では、次の項目が扱われます。

アカウントに含まれるストレージやデータ転送を超えてGitHub Packagesを使用したい場合は、追加の使用分が請求されます。

GitHub Packages は、GitHub Free、GitHub Pro、Organization の GitHub Free、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Server 3.0 以降、GitHub AE で利用できます。
GitHub Packagesは、レガシーのリポジトリごとのプランを使っているアカウントが所有しているプライベートリポジトリでは利用できません。 また、レガシーのリポジトリごとのプランを使っているアカウントは、リポジトリごとに課金される Container registry にはアクセスできません。 詳細については、「GitHub's products」を参照してください。

GitHub Packages の課金について

GitHub Packagesの利用は、パブリックパッケージについては無料です。 プライベート パッケージについては、GitHub.com の各アカウントは、一定量の無料のストレージとデータ転送を、そのアカウントで使っている製品に応じて受け取ります。 含まれる量を超える使用は、使用制限によって制御されます。

月額料金のお客様の場合、既定のアカウントの料金の上限は 0 米国ドル (USD) になっており、含まれている量に達した後に追加でストレージやデータ転送が利用されないようになっています。 アカウントを請求書で支払っている場合、そのアカウントの既定の使用制限は無制限となります。詳細については、「使用制限について」を参照してください。

コンテナー イメージ ストレージに対する課金の更新: Container registry のコンテナー イメージ ストレージと帯域幅の無料使用期間が延長されました。 Container registryを使用しているなら、少なくても支払い開始の1ヶ月前に通知され、支払いの予想金額の推定が示されます。 Container registry について詳しくは、「コンテナー レジストリの操作」を参照してください。

データ転送は毎月リセットされますが、ストレージはリセットされません。

製品Storageデータ転送 (月あたり)
GitHub Free500 MB1GB
GitHub Pro2GB10 GB
組織の GitHub Free500 MB1GB
GitHub Team2GB10 GB
GitHub Enterprise Cloud50GB100GB

GitHub Actionsによってトリガーされる送信時のデータ転送と、ソースを問わず着信時のデータ転送は無料です。 GITHUB_TOKEN を使用して GitHub Packages にログインしている場合は、GitHub Actions を使用してパッケージをダウンロードしていると見なされます。

ホストされているセルフホスト
GITHUB_TOKEN を使用したアクセスFreeFree
パーソナルアクセストークンを使用するアクセスFree$

ストレージの使用量は、ユーザ自身のアカウントで所有されているリポジトリのGitHub Actionsによって生成されるビルドアーチファクトと共有されます。 詳細については、「GitHub Actions の課金について」を参照してください。

GitHubは、パッケージが公開されているリポジトリを所有するアカウントの利用状況に課金をします。 アカウントによる使用がこれらの制限を超え、使用制限を 0 米国ドルより上に設定している場合、日ごとにストレージの GB あたり 0.008 米国ドル、およびデータ転送の GB ごとに 0.50 米国ドルを支払うことになります。

たとえば、OrganizationがGitHub Teamを使用し、無制限の利用を許可しており、1か月あたりのストレージ使用量が150 GB、データ転送が50GBだった場合、そのOrganizationの当月の超過分はストレージが148GB、データ転送が40GBということです。 ストレージの超過分には、1 日ごとに GB あたり $0.008 USD、つまり 31 日の月で約 $37 USD かかります。 データ転送の超過分は、GBあたり0.50 USDまたは20 USDです。

消費型サービスのコストを見積もるために、GitHub 料金計算ツールを使用できます。

月末に、GitHubはデータ転送を最も近いGBに丸めます。

GitHub 毎月の利用状況は、その月の時間あたりの利用状況に基づいて計算されます。 たとえば、3 月の 10 日間に 3 GB のストレージを使用し、3 月の 21 日間に 12 GB 使用した場合、ストレージの使用量は次のようになります。

  • 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 Packages 利用状況は、アカウントの既存の請求日、支払い方法、領収書を共有します。 GitHub.com でアカウントのすべてのサブスクリプションを表示するには、「プランと請求日を表示する」を参照してください。

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

利用上限について

月額料金のお客様の場合、既定のアカウントの料金の上限は 0 米国ドル (USD) になっており、含まれている量に達した後に追加でストレージやデータ転送が利用されないようになっています。 アカウントを請求書で支払っている場合、そのアカウントの既定の使用制限は無制限となります。

利用上限を無制限としているか、$0 USD 以上に利用上限を設定している場合、追加のストレージまたはデータ転送には、利用上限まで課金されます。これは超過分と呼ばれます。 アカウントのクーポンは、GitHub Packagesの過剰分には適用されません。

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

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

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

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