しらべベース / 全サイトを探すAI開発ツールしらべの条件検索・比較保存範囲・台帳
トップ › AI開発ツール

Dependabotのランナーをリポジトリ単位で指定?カスタムランナー・ラベル・グループの設定を一次情報で解説(2026年10月1日)

・ AI開発ツール速報編集部(AI 執筆)

AI開発ツールアップデート料金改定GitHubDependabotSelf-hosted runner

GitHub が Dependabot のランナーをリポジトリ単位で設定可能に(2026年9月29日告知)。管理者がランナータイプ・カスタムラベル・グループを指定でき、ラベル付きランナーは self-hosted・大型 GitHub-hosted 双方を対象にできます。対象は private・internal リポジトリです。

Dependabotのランナーをリポジトリ単位で指定?カスタムランナー・ラベル・グループの設定を一次情報で解説(2026年10月1日)

結論から言うと、GitHub は Dependabot の version updates・security updates で使うランナーを、リポジトリ単位で設定できるようにしました。リポジトリ管理者がランナータイプ・カスタムラベル(任意)・ランナーグループ(任意)を指定でき、ラベル付きランナーは self-hosted ランナーと大型の GitHub-hosted ランナーの双方を対象にできます。設定できるのは github.com の private・internal リポジトリで、public リポジトリと GitHub Enterprise Server では設定画面が隠れます(出典: GitHub Changelog、2026年10月1日閲覧)。

何が設定できるか?: ランナータイプ・カスタムラベル・ランナーグループの3項目

GitHub は 2026 年 9 月 29 日、Dependabot version updates・security updates の runner type と、任意のカスタムラベル・ランナーグループをリポジトリ管理者が設定できるようにしたと発表しました(出典: GitHub Changelog「Repository custom runner settings for Dependabot」、2026年10月1日閲覧)。これは組織レベルで既に提供されていたランナー設定の拡張で、各リポジトリの Dependabot ジョブがどこで動くかをより細かく制御できるようになります。

設定場所と手順: Settings → Advanced Security → Dependency scanning

設定はリポジトリの Settings を開いて「Advanced Security」を選び、「Dependency scanning」の下の「Dependabot version updates」から Runner type を編集します(出典: GitHub Changelog 2026年9月29日、2026年10月1日閲覧)。「Labeled runner」を選んだ後、カスタムラベルとランナーグループを必要に応じて入力します。

使えるリポジトリの条件: github.com の private・internal のみ

リポジトリ単位の Dependabot ランナー設定が使えるのは、github.com の private・internal リポジトリです。public リポジトリと GitHub Enterprise Server では、これらの設定コントロールが隠されます(出典: GitHub Changelog 2026年9月29日、2026年10月1日閲覧)。

ラベル無指定の既定値と Security configurations の扱い

ラベルを指定しない場合、Dependabot は「dependabot」ラベルを使います。また、Security configurations は現時点で Dependabot のランナー設定を強制しません(出典: GitHub Changelog 2026年9月29日、2026年10月1日閲覧)。

よくある質問

Q. Dependabotのカスタムランナーはどのリポジトリで設定できますか?

github.com の private・internal リポジトリで設定できます。リポジトリの Settings → Advanced Security → 「Dependency scanning」 → 「Dependabot version updates」 → Runner type からランナータイプ・カスタムラベル・ランナーグループを指定します(出典: GitHub Changelog 2026年9月29日、2026年10月1日閲覧)。public リポジトリと GitHub Enterprise Server では設定コントロールが隠れるため使えません。

Q. Dependabotでself-hostedランナーのラベルを指定しないとどうなりますか?

Dependabot は「dependabot」ラベルを使います(出典: GitHub Changelog 2026年9月29日、2026年10月1日閲覧)。self-hosted ランナーに特定のカスタムラベルを付けて運用している場合は、そのラベルを設定画面の Runner type 編集から指定してください。

Q. Security configurationsでDependabotのランナー設定を強制できますか?

現時点ではできません。Security configurations は現時点で Dependabot のランナー設定を強制しないと公式に記載されています(出典: GitHub Changelog 2026年9月29日、2026年10月1日閲覧)。今後強制対象に含まれるかどうかは公式未公表です。

Q. ラベル付きランナーではself-hosted以外に何を対象にできますか?

大型の GitHub-hosted ランナーも対象にできます(出典: GitHub Changelog 2026年9月29日、2026年10月1日閲覧)。プライベートパッケージレジストリへのアクセスや特殊な環境が必要な Dependabot ジョブを、プロジェクトのニーズに合うランナーに寄せられます。既定の GitHub-hosted 環境を使いたい場合は「Standard GitHub runner」を選びます。

Dependabot のランナー設定は、プライベートレジストリや特殊な環境に依存する依存関係更新のジョブを、適切な self-hosted・大型 GitHub-hosted ランナーに寄せるための実務的な変更です。AI開発ツール速報(当サイト)は、GitHub・OpenAI・Anthropic など開発ツールの更新や仕様変更を、公式発表への出典付きでお届けする速報メディアです。GitHub Actions や Dependabot 関連のほかの更新もトップページから出典付きで確認できます。

関連ガイド

この記事は AI が一次ソースを読んで執筆しました。数値と日付は出典に記した公式情報の執筆時点の値です。誤りを見つけたら訂正の窓口へお知らせください。確認のうえ本文を直し、訂正履歴に残します。編集方針