GitHubは2026年9月23日(UTC)、GitHub ActionsのランナーでNode 20が使えなくなったとする最終告知を出しました。ランナーはJavaScriptアクションをNode 24で実行します。一時的に用意されていたACTIONS_ALLOW_USE_UNSECURE_NODE_VERSIONによるオプトアウトも、使えなくなりました。
対象はgithub.comとGitHub with Data Residencyです。GitHubは、JavaScriptアクションの保守者にはruns.usingをnode24に更新した新しいリリースの公開を、ワークフローの利用者にはNode 24に対応した最新版のアクションへの更新を求めています。Node 24と互換性のないmacOS 13.4以前と、Node 24が公式にサポートしないARM32のセルフホストランナーは、サポート対象外になりました。
移行予定の案内ではなく、適用済みの変更
今回の告知は、これから移行する予定の案内ではありません。GitHubは「ランナーはJavaScriptアクションにNode 24を使う」(Runners now use Node 24 for JavaScript actions)と書いており、変更はすでにランナーに適用されています。
これまでは、ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSIONによる一時的なオプトアウトがありました。告知はこれがもう使えないとしています。この設定を入れて対応を先送りしていたワークフローは、設定を残していても従来の状態には戻せません。
アクションの保守者と、ワークフローの利用者がすること
自分でJavaScriptアクションを公開している場合、GitHubはアクションのメタデータにあるruns.usingの値をnode24に変え、できるだけ早く新しいリリースを出すよう求めています。書き方は、JavaScriptアクションのメタデータ構文の文書で案内されています。
ワークフローでJavaScriptアクションを使っている場合は、Node 24に対応した最新版への更新が求められています。GitHub自身が提供するアクションについては、最新版がすべてNode 24を使うよう更新済みで、その内容は以前の告知で案内したとしています。どのバージョンからNode 24対応になったかは、今回の告知には書かれていません。
利用者側の作業は、ワークフローのusesに書いたアクションの参照先の確認です。古いメジャーバージョンや特定のコミットに固定した参照は、アクション側が新しいリリースを出しても自動では切り替わりません。Node 24対応のリリースより前の参照が残っていないかを、リポジトリごとに洗い出すことになります。
セルフホストランナーは、OSとCPUアーキテクチャを確認
GitHubは、Node 24がmacOS 13.4以前と互換性がなく、ARM32を公式にサポートしていないと説明しています。これらのOSやアーキテクチャで動かしているセルフホストランナーは、サポート対象外になりました。
セルフホストランナーを運用している組織は、macOSのランナーのOSが13.4以前でないか、ARM32(32ビットARM)の環境で動かしているランナーがないかを確認する必要があります。該当するmacOSのランナーではOSの更新が、ARM32のランナーでは別のアーキテクチャの環境への置き換えが、それぞれ必要になります。サポート対象外となったランナーでジョブがどのように扱われるかは、告知に書かれていません。
告知が適用範囲として挙げているのは、github.comとGitHub with Data Residencyです。GitHub Enterprise Serverについては、この告知では触れていません。
| 対象 | 告知で示された扱い・求められる対応 |
|---|---|
| JavaScriptアクションの実行 | ランナーはNode 24を使う。Node 20は使えない |
| ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION | 一時的なオプトアウトとしての提供を終了 |
| JavaScriptアクションの保守者 | runs.usingをnode24に更新し、新しいリリースを公開 |
| ワークフローの利用者 | Node 24に対応した最新版のアクションへ更新 |
| GitHub製アクション | 最新版はすべてNode 24を使うよう更新済み |
| macOS 13.4以前・ARM32のセルフホストランナー | サポート対象外 |
| 適用範囲 | github.comとGitHub with Data Residency |
次のニュースも、
あなたのもとへ。
RSSで新着記事をまとめてチェック。メールアドレスの登録は不要です。
更新を受け取る →人気記事ランキング
公開後の閲覧数をもとに、
よく読まれた記事を紹介します。
