Skipbox
English
メニュー

GitHub Actions の無料枠はいくら? 2026年はドル建て(個人・organization・プライベートリポジトリ)

GitHub Actions の無料枠は、2026年11月9日時点で「分」ではなくドルで決まっています。プライベートリポジトリの GitHub ホストランナーに使える額は、月に GitHub Free(個人アカウントも組織も)が $12、GitHub Pro と GitHub Team が $18、GitHub Enterprise Cloud が $300 で、ubuntu-latest(1分 $0.006)ならそれぞれ 2,000分・3,000分・50,000分にあたります。GitHub の言葉では「expressed as a monetary amount, not a fixed number of minutes」で、枠は毎月 1日の 00:00(UTC)、日本時間の朝 9時に満額に戻ります。

このガイドは Skipbox が書いています。Skipbox は月額固定のセルフホストランナーを売っていて、最後の節で自社のサービスに触れます。GitHub の数字は、すべて 2026年11月9日に確認した GitHub 自身のページから取り、出典にリンクしています。

プランごとの無料枠(ドルと、ランナーごとの分数)

分数の列は、含まれる額をランナーの 1分の単価で割ったもので、端数は切り捨てています。GitHub 自身も「As a guide, $300 USD covers 50,000 minutes on a standard Linux runner」と書いています。

表を読むときの決まりが 3つあります。

  • 1つの枠を分け合う。Linux も Windows も macOS も、同じ月の額から引かれます。ubuntu-latest で 1,000分使えば $6 が減り、残りの額で macOS を動かせる分数も減ります。
  • ジョブごとに 1分単位で切り上げる。GitHub は「rounds the minutes and partial minutes each job uses up to the nearest whole minute」としています。20秒で終わるジョブも 1分として引かれます。
  • 大きいランナーは GitHub Team と Enterprise Cloud だけ。大きいランナー(larger runners)を使えるのはこの 2つのプランの組織で、その分も同じ枠から引かれます。

分数とは別に、ストレージの枠もあります。成果物(artifacts)と GitHub Packages で共有する枠は、GitHub Free が 500 MB、Pro が 1 GB、Team が 2 GB、Enterprise Cloud が 50 GB で、Actions のキャッシュはリポジトリごとに 10 GB です。

「2,000分」「Windows は 2倍・macOS は 10倍」と書かれた記事や AI の回答について

無料枠を「月 2,000分」と書き、Windows は 2倍、macOS は 10倍の速さで分数が減る、と説明している記事や AI の回答がいまも多くあります。これは GitHub のドキュメントが以前そう書いていたからで、変わったのは 2回です。

ubuntu-latest だけを使うなら、どちらの書き方でも分数は同じです。$12 を 1分 $0.006 で割ると、ちょうど 2,000分になります。違いが出るのは、ほかのランナーを使うときです。

  • Windows 2コアは、倍率で数えると 2,000分の枠で 1,000分でした。いまの単価(1分 $0.010)では、$12 で 1,200分です。
  • macOSは、倍率で数えると 200分でした。いまの単価(1分 $0.062)では、$12 で約 193分です。
  • 大きいランナーは、以前は枠があっても必ず請求されていました。いまは GitHub Team と Enterprise Cloud で、含まれる枠から引かれます。

日本語の GitHub Docs(docs.github.com/ja)も、2026年11月9日時点ではドルの表になっています。

無料枠を使わないもの

GitHub の請求のドキュメントには「The following usage remains free independently and does not reduce the included compute usage」とあり、次のものが並んでいます。

  • パブリックリポジトリの標準の GitHub ホストランナー。ubuntu-latest も windows-latest も macos-latest も、パブリックリポジトリでは請求されず、枠も減りません。
  • セルフホストランナー。自分で登録したマシンや、ランナーのサービスのマシンで動いたジョブは、どのリポジトリでも枠を減らしません。
  • GitHub Pages と Dependabotが使う標準ランナー。

逆に、パブリックリポジトリでも無料にならないものがあります。大きいランナーは「billed for public repositories」で、有効な支払い方法も要ります。Copilot のコードレビューは、プライベートリポジトリではランナーの分が同じ枠から引かれます。

無料枠がリセットされる日時(日本時間)

GitHub の従量課金の請求期間は、毎月 1日の 00:00:00(UTC)から、月末の 23:59:59(UTC)までです。日本時間では、1日の朝 9時から、翌月 1日の朝 8時 59分 59秒までになります。

  • 含まれる枠は、期間の初めに満額に戻ります。使い残しは翌月に足されません。
  • 有料プランの請求日(プランを始めた日。15日に始めたなら毎月 15日)とは別です。Actions の枠が戻るのは、請求日ではなく 1日です。
  • 枠を使い切って止まったジョブは、1日の朝 9時を過ぎれば動きます。それより前に動かすには、支払い方法を登録するか、予算を上げます。

残りの無料枠を確認する

いまの月にどれだけ使ったかは、組織なら Settings → Billing & Licensing → Usage、個人アカウントなら github.com/settings/billing で見られます。枠はドル建てなので、残りは「含まれる額 − 今月のプライベートリポジトリの GitHub ホストランナーの金額」で計算します。

画面の順番、ジョブごとの分数の見方、使用状況レポート(CSV)の読み方、90% と 100% でメールを受け取る設定は、GitHub Actions の使用量と料金を確認する方法にまとめています。

無料枠を超えたらどうなるか

アカウントの状態によって、次の 3つのどれかになります。

止まったときに出るメッセージ(「The job was not started because recent account payments have failed or your spending limit needs to be increased」)の原因と直し方は、使用上限で止まったときのガイドに書いています。超えた分がいくらになるかは、GitHub Actions の料金を計算する方法の計算式で出せます。

プライベートリポジトリの分数を定額で増やす

セルフホストランナーは、無料枠を使いません。プライベートリポジトリのジョブをセルフホストランナーに移すと、その分数は GitHub に請求されず、残った枠はほかのジョブに使えます。代わりに、マシンを用意して保守する手間がかかります。この料金のしくみは、セルフホストランナーは有料化されたかのガイドで詳しく書いています。

Skipbox は、Skipbox が運用するセルフホストランナーです。GitHub の組織にも個人アカウントにも登録でき、プライベートリポジトリのジョブを、ジョブごとにヘルシンキの新しい Linux の VM で動かします。料金は月 $39・$79・$149 のプランで、分数は無制限、従量の請求はありません。ジョブの runs-on を skipbox に書き換えれば移り、戻すときも書き戻すだけです。macOS・Windows・Arm のジョブと、パブリックリポジトリのジョブは GitHub に残ります。

プラン S は、何分動かしても月 $39 で、4 vCPU・8 GB のジョブを動かします。GitHub Team(月 $18 の枠を含む)の ubuntu-latest(1分 $0.006)と比べると、月およそ 9,500分を超えると、定額のほうが低くなります。個人アカウントの GitHub Free や Pro では枠の額が違うので、自分の数字は料金計算ツールで出せます。

まず自分のジョブで試せます。カード不要で、7日間かジョブの合計 3,000分まで無料です。

よくある質問

GitHub Actions の無料枠はいくらですか?

プライベートリポジトリの GitHub ホストランナーに使える額が、月に GitHub Free(個人アカウントも組織も)で $12、GitHub Pro と GitHub Team で $18、GitHub Enterprise Cloud で $300 です。GitHub のドキュメントは、この枠を「expressed as a monetary amount, not a fixed number of minutes」としています(2026年11月9日に確認)。

無料枠は 2,000分ではないのですか?

2,000分は、$12 を ubuntu-latest(Linux 2コア、1分 $0.006)で使い切ったときの分数です。Linux 2コアだけを使うなら、いまも同じ分数になります。Windows や macOS、大きいランナーを使うと、同じ $12 で動かせる分数は減ります。GitHub のドキュメントの表が分数からドルに変わったのは、2026年10月28日の更新です。

無料枠はいつリセットされますか?

毎月 1日の 00:00:00(UTC)、日本時間では 1日の朝 9時です。GitHub の従量課金の請求期間は、この時刻から月末の 23:59:59(UTC)までと決まっていて、含まれる枠は期間の初めに満額に戻ります。使い残しは翌月に足されません。

organization(組織)の無料枠は、個人アカウントと別ですか?

別です。枠はアカウントごとにあり、ジョブの分はリポジトリを持つアカウントから引かれます。GitHub の言葉では「Usage is charged to the repository owner, not the person who triggered the workflow runs」です。組織のリポジトリで動いたジョブは、動かした人の個人アカウントの枠を使いません。

プライベートリポジトリでも無料で使えますか?

含まれる枠の範囲なら、請求はありません。枠を超えた分は、登録した支払い方法に 1分ごとの単価で請求されます。支払い方法を登録していなければ、枠を使い切ったところでジョブが動かなくなります。

セルフホストランナーの分も無料枠から引かれますか?

引かれません。GitHub はセルフホストランナーを、パブリックリポジトリの標準ランナーと並べて「remains free independently and does not reduce the included compute usage」としています。

出典

いずれも 2026年11月9日に確認。

  • GitHub Docs「GitHub Actions billing」(日本語版「GitHub Actions の請求」): プランごとの含まれる額とストレージ、「expressed as a monetary amount」、$300 で 50,000分、無料のままの利用、大きいランナーと Copilot のコードレビュー、支払い方法がないときの停止、リポジトリの所有者への請求。
  • GitHub Docs「Actions runner pricing」: ランナーごとの 1分の単価、ジョブごとの切り上げ。
  • GitHub Docs「GitHub-hosted runners reference」: 大きいランナーを使えるプラン。
  • GitHub Docs「Billing cycles」: 従量課金の請求期間(UTC)と、請求日との違い。
  • GitHub Docs「Budgets and alerts」: 使用を止める予算。
  • github/docs のコミット「8e7396e5e」(2026年10月28日): 無料枠の表を分数からドルに変え、大きいランナーの注記を書き換えた更新。
  • github/docs のコミット「ce33310ed」(2025年12月16日)と、その前の版(2025年12月12日のコミット 8922580fc の時点): Minute multipliers の節(Windows 2倍、macOS 10倍)と、それがなくなった更新。

2026年11月9日 更新

自分の GitHub Actions の請求額を見る

無料の料金計算ツールが、リポジトリの直近30日の実行履歴を読み、同じジョブを動かす毎月の定額を出します。

料金計算ツールを開く

次の push から、CI は定額

runs-on: を一行書き換えるだけ。何分でも月額は同じです。

  • カード不要
  • 7日間か 3,000分まで無料
  • 初回のお支払いから 30日以内なら全額返金