Lesstep
GitHub Actions・2026年11月3日に確認

GitHub Actions:「The job was not started because recent account payments have failed or your spending limit needs to be increased」

リポジトリを持つアカウントの支払いの状態のせいで、GitHub がジョブにランナーを渡さなかった、という意味です(「最近の支払いが失敗したか、使用上限を上げる必要があるため、ジョブは開始されませんでした」)。ワークフローは何も動いておらず、支払いの側が変わるまでは再実行しても同じです。メッセージが挙げる原因は2つですが、GitHub の文書には3つあります。

ジョブの様子

2026年11月2日の公開の報告(runs-on: ubuntu-latest、当時は非公開のリポジトリ)での注釈の全文です:

The job was not started because recent account payments have failed or your spending limit needs to be increased. Please check the 'Billing & plans' section in your settings

理由:3つの原因

どうするか

使った分は、実行を始めた人ではなく、リポジトリの持ち主に付きます。組織なら、変えられるのは組織のオーナーか請求の管理者(billing manager)だけで、ほかの人は注釈を伝えることしかできません。

繰り返さないために

on:
  push:
    branches: [main]
  pull_request:
    types: [opened, synchronize, reopened, ready_for_review]
concurrency:
  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
  cancel-in-progress: ${{ github.event_name == 'pull_request' }}
jobs:
  e2e:
    if: ${{ !github.event.pull_request.draft }}

見分け方

動かなかったほかのジョブも、ランナーとステップがありません。このジョブは数秒で失敗し、どのホストのランナーも受け取らなかったジョブは約15分でキャンセルされます(「The job was not acquired by Runner of type hosted」)。ジョブの API で判断する道具を作るなら、runner_name は null ではなく空の文字列のことがある点に気を付け(conveyor #510)、注釈を読んでください(ジョブの ID はチェックランの ID でもあります):

gh api repos/OWNER/REPO/actions/jobs/JOB_ID --jq '{runner_id, runner_name, steps: (.steps | length)}'
gh api repos/OWNER/REPO/check-runs/JOB_ID/annotations --jq '.[].message'

GitHub が始めなかったジョブを IntelliJ IDEA から見るなら

Pipeline Inbox for GitHub Actions Workflows は、Lesstep が作っている JetBrains IDE(2024.1 以降)のプラグインです。すべてのリポジトリの実行を、ジョブ・ステップと一緒に IDE のツールウィンドウに並べるので、動いたジョブの横で、ステップの無い失敗のジョブが目立ちます。いまのブランチの実行はステータスバーに出ます。読むのは無料、失敗したジョブの再実行・キャンセル・ワークフローの実行・デプロイのレビューは Pro(月 US$1.50・30日の無料試用つき)です。

GitHub と GitHub Actions は GitHub, Inc. の商標、IntelliJ IDEA は JetBrains s.r.o. の商標です。このページは GitHub, Inc.・JetBrains のいずれとも提携しておらず、承認も受けていません。値段と量は2026年11月3日の GitHub の請求の文書によります。

ほかに:「The job was not acquired by Runner of type hosted」 · 「Waiting for a runner to pick up this job」 · デバッグログ付きでジョブを再実行する · IntelliJ IDEA で使える GitHub Actions のプラグインの比較 · English