Convika

GitHub Actions の無料枠:プライベートリポジトリは月いくら? 個人の枠とリセットの日時(2026 年 11 月)

Convika Team読了目安: 13 分

  • CI
  • GitHub
目次

プライベートリポジトリでも、GitHub Actions は毎月の無料枠まで無料です。個人アカウントの GitHub Free は ubuntu-latest で月 2,000 分ぶん、GitHub Pro は月 3,000 分ぶん($18)。毎月 1 日の午前 9 時(日本時間)に満額に戻ります。公開リポジトリと、Skipbox のようなセルフホストランナーは、無料枠を使いません。

Skipbox は、Convika と同じ株式会社 Fluxenic が作っています。記事の終わりに挙げる選択肢の 1 つは、自分たちの製品です。GitHub の数字はすべて GitHub のページから取り、2026 年 11 月 11 日(日本時間)に読んで、出典にリンクを並べました。

  • 無料枠:GitHub Free は、個人も組織も ubuntu-latest の 2,000 分ぶん。GitHub Pro と GitHub Team は 3,000 分ぶん(月 $18)。GitHub Enterprise Cloud は 50,000 分ぶん(月 $300)。
  • 決まり方:枠は分数ではなく、ドルの額です。Windows と macOS では、動かせる分数が少なくなります。
  • リセット:毎月 1 日の午前 9 時(日本時間)。使い残しは繰り越されません。
  • 使い切ると:ジョブが止まるか、1 分ごとに請求されます。支払い方法と予算の設定で決まります。
  • そのあとの選択肢:予算を上げる、リポジトリを公開する、自分でランナーを動かす、Skipbox のような月額固定のランナーを使う。

プランごとの無料枠と、ランナーごとの分数

GitHub は、無料枠を分数では書かなくなりました。2026 年 11 月 11 日の課金のドキュメントには "The included compute usage is expressed as a monetary amount, not a fixed number of minutes or other usage units."(含まれる使用量は金額で示し、決まった分数ではない)とあります。ジョブを動かすと、ランナーごとの 1 分の単価で、この額から引かれます。

1 種類のランナーだけを使ったときに、無料枠で動かせる分数です。

プラン月の無料枠(ubuntu-latest の単価 × 分数)ubuntu-slim(1 コア、$0.002)ubuntu-latest(2 コア、$0.006)Linux arm64 2 コア($0.005)Windows 2 コア($0.010)macOS($0.062)
GitHub Free(個人アカウント)$0.006 × 2,000 分6,000 分2,000 分2,400 分1,200 分193 分
GitHub Pro(個人アカウント)$0.006 × 3,000 分 = $189,000 分3,000 分3,600 分1,800 分290 分
GitHub Free(組織)$0.006 × 2,000 分6,000 分2,000 分2,400 分1,200 分193 分
GitHub Team$0.006 × 3,000 分 = $189,000 分3,000 分3,600 分1,800 分290 分
GitHub Enterprise Cloud$0.006 × 50,000 分 = $300150,000 分50,000 分60,000 分30,000 分4,838 分

表の読み方です。

  • 枠は 1 つ:Linux も macOS も、同じ月の額から引かれます。
  • ジョブごとに切り上げる:GitHub は "rounds the minutes and partial minutes each job uses up to the nearest whole minute" と書いています。10 秒のジョブ 30 本は、30 分として引かれます。
  • 軽いジョブは ubuntu-slim へ:プライベートリポジトリの ubuntu-latest は 2 コア・8 GB、ubuntu-slim は 1 コア・5 GB で、単価は 3 分の 1 です。

個人アカウントの無料枠

個人アカウントの枠は、ubuntu-latest だけを使うなら、GitHub Free が月 2,000 分、GitHub Pro が月 3,000 分です。1 回 5 分のジョブなら、GitHub Free で月 400 回、1 日に 13 回ほど動かせます。

個人で使うときに知っておくことが 3 つあります。

  • 枠はリポジトリの持ち主のもの:GitHub は "Usage is charged to the repository owner, not the person who triggered the workflow runs." と書いています。組織のリポジトリで動かしたジョブは組織の枠から引かれ、自分の個人アカウントの枠は減りません。
  • 大きいランナーは使えない:4 コア以上の大きいランナー(larger runners)は、GitHub Team と GitHub Enterprise Cloud の組織だけのものです。
  • 公開リポジトリは数えない:公開リポジトリの標準ランナーは無料で、枠も減りません。

「2,000 分」は、いまも正しいか

ubuntu-latest だけを使うなら、正しいままです。GitHub Free の枠の額は、1 分 $0.006 の 2,000 分ぶんです。

変わったのは単位です。2026 年 10 月 28 日の GitHub の変更履歴に "Your included Actions compute entitlement is now one shared, dollar-based pool instead of a fixed number of standard runner minutes."(含まれる Actions の枠は、決まった分数ではなく、ドルで数える 1 つの枠になった)とあります。

それまでのドキュメントは、GitHub Free を 2,000 分、Pro と Team を 3,000 分と書いていました。2025 年 12 月 16 日までは、Windows と macOS を Linux の "2 and 10 times the rate"(2 倍・10 倍)で数える倍率の表もありました。どちらも、もうありません。「無料枠は 2,000 分、macOS は 10 倍」という説明は、前のページのものです。いまの GitHub Free の枠では、macOS を 193 分動かせます。倍率の時代は 200 分でした。

無料枠を使わないもの、使うもの

GitHub の課金のドキュメントは、"remains free independently and does not reduce the included compute usage"(無料のままで、含まれる使用量も減らさない)使い方を挙げています。

  • 公開リポジトリの標準の GitHub ホストランナー
  • セルフホストランナー:GitHub の説明は "free to use with GitHub Actions, but you are responsible for the cost of maintaining your runner machines"、無料で使えるが、マシンの維持費は自分持ちです。

GitHub Pages と Dependabot が使う標準ランナーも無料です。

見落としやすいのは、無料枠を使うほうです。

  • 失敗したジョブ:動いた分数は引かれます。GitHub の例では、5 分で失敗し、やり直して 10 分で成功したワークフローは 15 分です。
  • プライベートリポジトリの Copilot のコードレビュー:"The runner cost draws from your account or organization's included compute usage."、ランナーの分が同じ枠から引かれます。
  • 大きいランナー:公開リポジトリでも請求されます。

無料枠がリセットされる日時

毎月 1 日の午前 9 時(日本時間) です。GitHub の従量課金の請求期間は "starts at 00:00:00 UTC on the first day of each month and ends at 23:59:59 UTC on the last day of the month"、毎月 1 日の 00:00:00(UTC)から月末の 23:59:59(UTC)までと決まっています。

UTC日本時間
請求期間の始まり(無料枠が満額に戻る)1 日 00:00:001 日 午前 9:00:00
請求期間の終わり月末の日 23:59:59翌月 1 日 午前 8:59:59
  • 繰り越しはない:GitHub は "resets to the full amount at the start of each billing cycle"(請求期間の初めに満額に戻る)と書いています。月末に残った分は消えます。
  • 請求日とは別:有料プランの請求日は、ふつうプランを始めた日です。15 日に始めたなら毎月 15 日。無料枠が戻るのは、請求日に関係なく 1 日です。
  • 月末に止まったジョブ:無料枠を使い切って止まったジョブは、1 日の午前 9 時を過ぎれば動きます。

残りの無料枠を確認する

  • 個人アカウント:github.com/settings/billing を開きます。
  • 組織:Settings を開き、サイドバーの Access にある Billing & Licensing から Usage を開きます。見られるのは owner と billing manager です。
  • メールで知る:Budgets and alerts の Receive alerts when my included usage reaches 90% and 100% をオンにすると、枠の 90% と 100% でメールが届きます。

画面に出るのはドルの額です。プランの額から今月の Actions の額を引き、使っているランナーの単価で割ると、残りの分数になります。

無料枠を使い切るとどうなるか

アカウントの状態で決まります。

アカウントの状態使い切ったあとGitHub の記載
有効な支払い方法がないGitHub ホストランナーのジョブが始まらなくなる"usage is blocked once you consume the included compute usage"
支払い方法があり、利用を止める予算がないジョブは動き続け、1 分ごとにランナーの単価で請求される"You pay for additional use after the included compute usage is consumed"
Stop usage when budget limit is reached がオンの予算がある予算の額まで動き、そこで止まる"additional usage is blocked"

止まったジョブには "The job was not started because an Actions budget is preventing further use." のようなメッセージが出ます。原因と直し方は、GitHub Actions のジョブが開始されないときにまとめました。

使い切ったあとの 4 つの選択肢

選択肢変わることかかる費用
支払い方法を登録し、Actions の予算を上げるワークフローはそのままGitHub の 1 分の単価。ubuntu-latest で $0.006。ジョブを流すたびに増える
リポジトリを公開するコードが公開される。標準ランナーは無料になる$0
自分のマシンでセルフホストランナーを動かすマシンの用意、更新、後片付けを自分でするマシン代。分数に GitHub の請求はない
Skipbox(このサイトを運営する株式会社 Fluxenic 製)runs-on: を一行書き換える。マシンは Skipbox が運営する4・8・16 vCPU が月 6,000 円・12,000 円・23,000 円(税込)で、実行時間は無制限。7 日間のトライアル、カード不要

予算を上げると、ワークフローは何も変えずに動きます。超えた 1 分ごとに、ランナーの単価で請求されます。ランナーごとの単価は GitHub Actions の料金(2026 年 11 月)の表にあります。

セルフホストランナーに移したジョブの分数は、GitHub の請求から消えます。代わりに、手間が自分に移ります。GitHub は、セルフホストランナーを公開リポジトリでは "should almost never be used"(ほぼ使うべきでない)としていて、プライベートリポジトリでも、マシンの更新とジョブのあとの片付けは自分の仕事です。

Skipbox は、Skipbox が運営するセルフホストランナーです。組織でも個人アカウントでも使えます。Skipbox で動いた分数は無料枠を使わないので、枠はほかのジョブに残ります。S は、何分動かしても月 6,000 円(ドルでは $39)。GitHub Team の ubuntu-latest と比べると、月 9,500 分を超えたところで Skipbox のほうが安くなります(($39 + $18) ÷ $0.006)。CPU も、ubuntu-latest の 2 コアに対して、S は 4 vCPU です。

ジョブを 1 つ移して試す手順です。

  1. skipbox.dev に GitHub でログインします。組織には Skipbox CI アプリを、個人アカウントには Skipbox (personal) をインストールします。
  2. ジョブを 1 つ選び、runs-on: を skipbox に書き換えて push します。
  3. トライアルの間は、4 vCPU のジョブを 1 本ずつ、最初のジョブから 7 日間か 3,000 分のどちらか早いほうまで無料で動かせます。

Skipbox の無料トライアルを始める(skipbox.dev)

Skipbox が動かすのは、Linux x64 のジョブです。macOS、Windows、Arm のジョブは GitHub のランナーに残り、これまでどおり無料枠を使います。月額固定のランナーは、月額固定で使い放題にできるランナーの一覧にも並べています。

よくある質問

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

毎月の無料枠までは無料です。プライベートリポジトリに使える枠は、ubuntu-latest の分数で、GitHub Free が月 2,000 分ぶん、GitHub Pro と GitHub Team が月 3,000 分ぶん($18)、GitHub Enterprise Cloud が月 50,000 分ぶん($300)です(2026 年 11 月 11 日に確認)。超えると、1 分ごとに請求されるか、ジョブが止まります。Skipbox のようなセルフホストランナーは、この枠を使いません。Skipbox は、Convika と同じ株式会社 Fluxenic が作っています。

個人アカウントの GitHub Actions の無料枠は、いくらですか?

ubuntu-latest(1 分 $0.006)なら、GitHub Free が月 2,000 分、GitHub Pro が月 3,000 分です。枠はドルの額で決まっていて、Windows 2 コア(1 分 $0.010)なら 1,200 分と 1,800 分、macOS(1 分 $0.062)なら 193 分と 290 分にあたります。公開リポジトリの標準ランナーは無料で、枠も減りません。

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

毎月 1 日の 00:00:00(UTC)、日本時間の午前 9 時です。有料プランの請求日とは関係なく、どのアカウントも 1 日に戻ります。GitHub は "resets to the full amount at the start of each billing cycle" と書いていて、使い残した分は翌月に繰り越されません。

無料枠を使い切ると、どうなりますか?

支払い方法を登録していなければ、GitHub ホストランナーのジョブが始まらなくなり、次の 1 日の午前 9 時(日本時間)まで止まります。GitHub の記載は "usage is blocked once you consume the included compute usage" です。支払い方法があれば、ジョブは動き続け、超えた分が 1 分ごとに請求されます。利用を止める予算を置いていれば、その額で止まります。

無料枠を超えても、分単位の課金なしで GitHub Actions を動かす方法はありますか?

あります。GitHub が請求しないランナーで動かします。セルフホストランナーの分数に、GitHub の請求はありません。Skipbox は運営を任せられる月額固定のセルフホストランナーで、4・8・16 vCPU が月 6,000 円・12,000 円・23,000 円(税込)、実行時間は無制限なので、使い切る枠がありません。runs-on: を skipbox に書き換えれば移せます。動かせるのは、プライベートリポジトリの Linux x64 のジョブです。

セルフホストランナーは、無料枠を使いますか?

使いません。GitHub の課金のドキュメントは、セルフホストランナーを "remains free independently and does not reduce the included compute usage" の使い方に挙げています(2026 年 11 月 11 日に確認)。マシンは自分で用意して保守するか、運営するサービスを使います。

公開リポジトリの GitHub Actions は無料ですか?

標準の GitHub ホストランナーは無料です。GitHub は "The use of standard GitHub-hosted runners is free" の 1 つ目に公開リポジトリを挙げていて、無料枠も減りません。大きいランナーは、公開リポジトリでも請求されます。

出典(2026 年 11 月 11 日、日本時間に読んだもの)

関連記事

記事を共有する