Convika

GitHub Actions のジョブが開始されない:予算・使用上限で止まったときの原因と直し方(2026 年 11 月)

Convika Team読了目安: 15 分

  • CI
  • GitHub
目次

GitHub Actions のジョブが予算や上限で開始されない原因は 3 つです。使用を止める設定の予算を使い切った、無料枠を使い切ったのに支払い方法がない、支払いに失敗した。どれも Billing & Licensing で直せます。Skipbox のようなセルフホストランナーのジョブは GitHub に請求されないので、予算を使いません。

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

  • 予算を使い切った:Actions にかかる予算で Stop usage when budget limit is reached がオンになっています。組織の owner が額を上げるか、この設定を外します。
  • 支払い方法がない:プランの無料枠を使い切り、有効な支払い方法が登録されていません。owner か billing manager が登録します。
  • 支払いに失敗した:カードの請求か与信確保が通らず、アカウントの請求がロックされています。owner か billing manager が支払い方法を直します。
  • 今日のうちに動かす:ジョブをセルフホストランナーに移します。運営を任せられる Skipbox なら、runs-on: を skipbox に書き換えるだけです。

表示されるメッセージ

GitHub のドキュメントには、メッセージの文面は載っていません。止まった人が引用している文面は次の 3 つです。

  • "The job was not started because an Actions budget is preventing further use."(Actions の予算がこれ以上の利用を止めているので、ジョブは開始されませんでした)。2025 年 12 月 28 日の開発者のブログ記事にあります。
  • "The job was not started because recent account payments have failed or your spending limit needs to be increased."(最近の支払いに失敗したか、使用上限を上げる必要があるので、ジョブは開始されませんでした)。2025 年 7 月 20 日に、GitHub のコミュニティで組織の管理者が引用しています。
  • "The job was not started because your account is locked due to a billing issue."(請求の問題でアカウントがロックされているので、ジョブは開始されませんでした)。2026 年 11 月 6 日のコミュニティの投稿にあり、同じ報告のスレッドが 14 本リンクされています。

「使用上限(spending limit)」は、予算(budget)の前の名前です。GitHub の使用上限のページは、いまは予算のガイドに転送されます。コミュニティの古い回答には spending limit を上げる手順が残っていますが、いま設定するのは予算です。

仕組みは GitHub のドキュメントに書かれています。

  • "For metered products such as GitHub Actions, Copilot AI credits, or cloud sandboxes, you can set budgets to prevent usage once the budget threshold is reached."(Actions のような従量課金の製品では、予算に達したら利用を止める設定にできる)
  • "If your account does not have a valid payment method on file, usage is blocked once you consume the included compute usage."(有効な支払い方法がないアカウントは、プランに含まれる使用量を使い切ると利用が止まる)
  • "Your account's paid features are locked if your payment is past due because of billing problems."(支払いが滞ると、有料の機能がロックされる)

原因は 3 つ。直せる人と場所

原因見分け方直せる人直す場所
Stop usage when budget limit is reached がオンの予算を使い切ったBudgets and alerts で、Actions の予算が上限に達している。アラートがオンなら、100% のメールが届いている組織の予算は組織の owner。エンタープライズとコストセンターの予算は、エンタープライズの owner か billing manager。個人アカウントは本人Billing & Licensing → Budgets and alerts
無料枠を使い切り、有効な支払い方法がない。または Actions の予算が $0Usage で、今月の無料枠を使い切っている。カードも PayPal も登録されていない支払い方法は owner か billing manager。予算は ownerBilling & Licensing → Payment information
支払いか与信確保に失敗したカードが通らなかったというメールが GitHub から届いている。請求のロックが表示されているowner か billing manager。個人アカウントは本人Billing & Licensing → Payment information

組織の予算を billing manager が編集できるかは、GitHub のページによって書き方が違います。予算のガイドは "As the owner of an enterprise or organization account, or as a billing manager, you can set a budget." と書き、billing manager の権限のページは "View organization-level budgets"(組織の予算を見る)だけを挙げています。billing manager の画面に編集の操作が出ないときは、組織の owner に頼みます。

まず確認:無料枠と予算の残り

どの原因かは、2 つの画面でわかります。

  1. 無料枠の残り:個人アカウントは github.com/settings/billing。組織は Settings を開き、サイドバーの Access にある Billing & Licensing から Usage を開きます。
  2. 予算の状態:同じ Billing & Licensing の Budgets and alerts。GitHub の説明では "Each row shows the budget's scope, spending against the budget amount, and status."、つまり予算ごとに、範囲・使った額・状態が 1 行で並びます。

無料枠は、いまは分数ではなくドルの額で決まっています。額は、ubuntu-latest の単価(1 分 $0.006)に次の分数をかけたものです。

プラン月の無料枠(ubuntu-latest の分数)ドルの額
GitHub Free(個人・組織)2,000 分ぶん$0.006 × 2,000 分
GitHub Pro、GitHub Team3,000 分ぶん$18
GitHub Enterprise Cloud50,000 分ぶん$300

Usage に出るのはドルの額です。今月の Actions の額がプランの額に届いていれば、無料枠は残っていません。プランごとの分数とリセットの日時は、GitHub Actions の無料枠(プライベートリポジトリ)にまとめています。

直し方 1:予算を上げるか、止める設定を外す

組織の owner の手順です。

  1. 右上のプロフィール画像から Your organizations を開き、組織の横の Settings を押します。
  2. サイドバーの Access にある Billing & Licensing を開き、Budgets and alerts を押します。
  3. Actions にかかる予算をすべて探します。製品の予算、ランナーの種類(SKU)の予算、リポジトリの予算があります。
  4. 使い切った予算の横のメニューから編集を開きます。
  5. 額を上げるか、Stop usage when budget limit is reached を外します。外すと、超えたときにメールが届くだけになります。GitHub の説明は "you will be notified by email if you exceed your budget, but usage will not be stopped." です。

個人アカウントは github.com/settings/billing の Budgets and alerts から、同じように直します。エンタープライズでは、ページ上部の Billing & Licensing タブにあります。

予算がもう 1 つないか探す。予算は重なり、使い切った予算が 1 つあれば止まります。GitHub の説明は "if any budget with Stop usage when budget limit is reached enabled is exhausted, additional usage is blocked." です。

GitHub の例では、ある組織が Actions という製品に $50、その中の 1 つの SKU に $100 の予算を置いています。$50 を使い切ると、SKU の予算に余りがあっても "members are now blocked from using all GitHub-hosted runners until the next billing cycle or until the budget is increased."、つまり次の請求期間か予算を上げるまで、GitHub ホストランナーがすべて使えなくなります。

直し方 2:支払い方法を登録する

無料枠を超えた分は、登録した支払い方法に請求されます。登録がなければ、請求の代わりにジョブが止まります。

  1. アカウントの Billing & Licensing を開きます。
  2. Payment information を押します。
  3. Payment method の Edit から、カードか PayPal を登録します。
  4. Budgets and alerts で Actions の予算を確かめます。予算が $0 で止める設定がオンなら、カードを登録しても、無料枠を超える利用は止まったままです。

無料枠を超えた 1 分がいくらになるかは、GitHub Actions の料金(2026 年 11 月)の表にあります。

直し方 3:失敗した支払いを直す

カードが通らないと、GitHub は理由をメールで知らせ、数日後にもう一度請求します。

  1. GitHub からのメールで、カード会社のエラーを確かめます。
  2. Billing & Licensing → Payment information で、支払い方法を更新します。
  3. 請求が通るのを待ちます。GitHub の説明は "The account will automatically unlock when a payment has been successfully processed. Payments may take up to 24 hours to process."、ロックは支払いが通ると自動で外れ、処理には最大 24 時間かかります。

日本のカードで通らないときは、カード会社の制限を確かめます。GitHub のドキュメントに "Some international banks place restrictions on international, e-commerce, and automatically recurring transactions." とあり、海外の加盟店やネットでの継続払いを止めているカードがあります。PayPal でも払えます。

有料プランを使う気がなくても、ロックは起きます。ドキュメントには "A failed authorization hold when you try to sign up for Copilot or increase a budget can also lock your personal account billing and block GitHub Actions or other free-tier access." とあります。Copilot の申し込みや予算の引き上げで与信確保に失敗しただけで、個人アカウントの Actions が止まる、という意味です。

請求の画面に直すものが何も出ていないときは、GitHub Support に請求のロックの確認を頼みます。2025 年 7 月のコミュニティのスレッドでは、予算を上げ、失敗した支払いもないのにメッセージが出続けました。投稿した人は翌日、"I opened a support ticket, and after manually syncing, everything is working perfectly now."(サポートに問い合わせ、手作業で同期してもらったら動いた)と書いています。

止まったジョブを再実行する

直したあとに始まるのは、新しいジョブだけです。止められたジョブを GitHub がやり直すことはありません。

  1. 失敗したワークフローの実行を開きます。
  2. 右上の Re-run jobs から Re-run failed jobs を押します。

再実行は、最初の実行から 30 日後までです。スケジュールで動くワークフローは、次の時刻にまた動きます。

放っておくと、いつ動くか

予算で止まったジョブと、無料枠を使い切って止まったジョブは、毎月 1 日の午前 9 時(日本時間) を過ぎると動きます。Actions の請求期間は "starts at 00:00:00 UTC on the first day of each month"、毎月 1 日の 00:00(UTC)に始まり、無料枠はそこで満額に戻るからです。

支払いの失敗で止まったジョブは、日付では動きません。支払いが通ったときに動きます。

今日のうちにジョブを動かす:セルフホストランナーに移す

使い切った予算が止めるのは、GitHub のマシンです。GitHub の例も、止まるのは "all GitHub-hosted runners" と書いています。セルフホストランナーは請求の対象ではありません。GitHub の課金のドキュメントは、"Self-hosted runners" を "remains free independently and does not reduce the included compute usage"(無料のままで、プランに含まれる使用量も減らさない)使い方に挙げています。セルフホストランナーで動いたジョブは、Actions の予算をまったく使いません。

ジョブを動かす場所Actions の予算を使うかやることかかる費用
GitHub ホストランナー使う。ランナーごとの 1 分の単価で引かれる予算を上げるか、支払いを直すubuntu-latest で 1 分 $0.006
自分のマシンのセルフホストランナー使わないマシンを用意し、ランナーを登録し、更新を続けるマシン代。GitHub の説明は "you are responsible for the cost of maintaining your runner machines"
Skipbox(このサイトを運営する株式会社 Fluxenic 製)使わない。セルフホストランナーとしてつながるGitHub アプリを入れ、runs-on: を一行書き換える4・8・16 vCPU が月 6,000 円・12,000 円・23,000 円(税込)で、実行時間は無制限。7 日間のトライアル、カード不要

Skipbox にジョブを 1 つ移す手順です。

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

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

移せないものもあります。

  • macOS、Windows、Arm のジョブ:Skipbox が動かすのは、x64 の Ubuntu 24.04 の Linux のジョブです。ほかは GitHub のランナーに残り、予算か支払いを直すまで止まったままです。
  • パブリックリポジトリの標準ランナーのジョブ:GitHub が請求しないので、予算で止まることはありません。Skipbox に移すなら、予算のためではなく速さのためです。
  • 請求の問題でロックされたアカウント:ロックされたアカウントでセルフホストランナーのジョブが始まるかどうかは、GitHub のドキュメントに書かれていません。先に支払いを直します。

月額固定のランナーは、ほかにもあります。月額固定で使い放題にできるランナーの一覧に、各社のページの記載を並べました。

来月くり返さないために

  • 止める予算は、Actions に 1 つだけ:GitHub も、製品と SKU、組織とリポジトリの予算を重ねないよう勧めています。思わぬジョブが止まるからです。
  • 予算のアラート:予算の Receive budget threshold alerts をオンにすると、75%・90%・100% でメールとバナーが届きます。
  • 無料枠のアラート:Budgets and alerts の Receive alerts when my included usage reaches 90% and 100% をオンにすると、請求が始まる前にわかります。
  • 作ったばかりの予算:予算が数えるのは、作った日からの利用だけです。作る前の利用は数えないので、最初の月は、止める設定がオンでも予算より多く使えてしまいます。
  • 重いジョブは定額のランナーへ:月額固定のランナーに移したジョブは、忙しい月も同じ額で、予算とは関係なく動きます。

よくある質問

GitHub Actions のジョブが「予算」で開始されないのは、なぜですか?

Actions にかかる予算で Stop usage when budget limit is reached がオンになっていて、その予算を使い切ったからです。GitHub のドキュメントは "if any budget with Stop usage when budget limit is reached enabled is exhausted, additional usage is blocked." と書いています。owner が予算を上げるか設定を外し、失敗したジョブを再実行します。Skipbox のようなセルフホストランナーのジョブは、予算を使いません。Skipbox は、Convika と同じ株式会社 Fluxenic が作っています。

GitHub Actions の予算は、だれが上げられますか?

組織の予算は組織の owner、エンタープライズとコストセンターの予算はエンタープライズの owner か billing manager、個人アカウントは本人です。場所は Billing & Licensing → Budgets and alerts。GitHub の billing manager のページは、組織の予算を「見る」権限だけを挙げているので、編集の操作が出ない billing manager は owner に頼みます。

GitHub Actions の無料枠と上限は、どこで確認できますか?

個人アカウントは github.com/settings/billing、組織は Settings → Billing & Licensing → Usage です。無料枠はドルの額で決まっていて、ubuntu-latest の分数にすると、GitHub Free が月 2,000 分ぶん、GitHub Pro と GitHub Team が月 3,000 分ぶん、GitHub Enterprise Cloud が月 50,000 分ぶんです(2026 年 11 月 11 日に確認)。予算の上限は、同じ Billing & Licensing の Budgets and alerts に並びます。

セルフホストランナーのジョブも、予算で止まりますか?

セルフホストランナーの利用は、予算を使いません。GitHub の課金のドキュメントは、セルフホストランナーを "remains free independently and does not reduce the included compute usage" の使い方に挙げ、予算の例でも止まるのは "all GitHub-hosted runners" です(2026 年 11 月 11 日に確認)。runs-on: でセルフホストランナーを選んだジョブは、予算を減らしません。

予算が尽きても GitHub Actions を止めない方法はありますか?

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

予算を上げたのに、ジョブが開始されません。どうすればいいですか?

3 つ確かめます。失敗したジョブを再実行したか(GitHub は止めたジョブをやり直しません)。リポジトリ、SKU、コストセンター、エンタープライズに、使い切った予算がもう 1 つないか。Payment information に失敗した請求がないか。どれも問題がなければ、GitHub Support に問い合わせます。

放っておくと、いつ解除されますか?

予算と無料枠で止まった場合は、次の請求期間が始まる毎月 1 日の 00:00(UTC)、日本時間の午前 9 時です。無料枠も同じ時刻に満額に戻ります。支払いの失敗によるロックは、支払いが通ると外れ、処理には最大 24 時間かかります。

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

関連記事

記事を共有する