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

GitHub Actions:ホストランナーの「No space left on device」

ランナーのルートのディスクがいっぱいになった、という意味です(「デバイスに空きが無い」)。GitHub のホストの Ubuntu ランナーには最初から多くのツールチェーンが入っているので、大きなビルドや大きな Docker イメージで残りを使い切ることがあります。よくある直し方は、ジョブの最初に、そのジョブで使わない入りっぱなしのソフトを消すことです。

見え方

ホストランナーにある容量

ジョブの最初に出しておくと、失敗した実行がどちらに当たったかが分かります:

- run: df -h /

空きを作る

2026年9月17日、公開のリポジトリの ubuntu-24.04 のランナーで、入りっぱなしのツールチェーンをそれぞれ消して空いた量です(jlumbroso/free-disk-space の CI のログから)。使える量は 87 GB から 119 GB になりました。ubuntu-latest の移り先の Ubuntu 26.04 のイメージにも、同じツールチェーンが入っています(10月26日のイメージの README):

- name: Free disk space
  run: |
    df -h /
    sudo rm -rf /usr/local/lib/android /usr/share/dotnet /opt/ghc /usr/local/.ghcup
    docker image prune --all --force
    df -h /

使う量を減らす

見分け方

失敗したジョブを 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 のいずれとも提携しておらず、承認も受けていません。

ほかに:ubuntu-latest の Ubuntu 26.04 への移行 · 通信が切れたランナー · 「Artifact storage quota has been hit」 · IntelliJ IDEA で使える GitHub Actions のプラグインの比較 · English