Dependabotのランナーをリポジトリ単位で指定?カスタムランナー・ラベル・グループの設定を一次情報で解説(2026年10月1日)
GitHub が Dependabot のランナーをリポジトリ単位で設定可能に(2026年9月29日告知)。管理者がランナータイプ・カスタムラベル・グループを指定でき、ラベル付きランナーは self-hosted・大型 GitHub-hosted 双方を対象にできます。対象は private・internal リポジトリです。
結論から言うと、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 ジョブがどこで動くかをより細かく制御できるようになります。
- ランナータイプ(runner type): 「Labeled runner」か「Standard GitHub runner」を選びます。「Standard GitHub runner」を選ぶと既定の GitHub-hosted 環境を使います(出典: GitHub Changelog 2026年9月29日、2026年10月1日取得)
- カスタムラベル(任意): ラベル付きランナーは self-hosted ランナーと大型の GitHub-hosted ランナーの双方を対象にできます。プライベートパッケージレジストリへのアクセスや特殊な環境が要るプロジェクトのニーズに合わせるための機能です
- ランナーグループ(任意): カスタムラベルとあわせて指定できます(出典: GitHub Changelog 2026年9月29日、2026年10月1日取得)
- 組織レベル設定の拡張: 従来は組織レベルで提供されていた Dependabot のランナー設定が、リポジトリ単位でも行えるようになりました(出典: GitHub Changelog 2026年9月29日、2026年10月1日取得)
設定場所と手順: 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」を選んだ後、カスタムラベルとランナーグループを必要に応じて入力します。
- 手順の全体像: Settings → 「Advanced Security」 → 「Dependency scanning」 → 「Dependabot version updates」 → 「Runner type」を編集(出典: GitHub Changelog 2026年9月29日、2026年10月1日取得)
- self-hosted ランナーへのラベルの付け方は公式ドキュメント「self-hosted ランナーへのラベル適用」に手順がまとめられています(2026年10月1日閲覧)。
- Dependabot を self-hosted ランナーで運用する設定は公式ドキュメント「self-hosted ランナー上での依存関係スキャンの設定」を参照してください(2026年10月1日閲覧)。
使えるリポジトリの条件: github.com の private・internal のみ
リポジトリ単位の Dependabot ランナー設定が使えるのは、github.com の private・internal リポジトリです。public リポジトリと GitHub Enterprise Server では、これらの設定コントロールが隠されます(出典: GitHub Changelog 2026年9月29日、2026年10月1日閲覧)。
- 対象: 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日閲覧)。
- 既定のラベル: dependabot。ラベルを指定しない場合はこのラベルが使われます(出典: GitHub Changelog 2026年9月29日、2026年10月1日取得)
- Security configurations: 現時点では Dependabot のランナー設定を強制しません。今後強制対象になるかの予定日は今回の発表には含まれておらず、公式未公表です
よくある質問
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 コーディングツールの料金改定(2026年9月20日) — GitHub Copilot・Cursor・Claude Code の最新料金比較と変更点
AI コーディングツールの料金改定を2026年9月時点で比較。GitHub Copilot(無料〜月額39ドル)、Cursor(無料〜月額40ドル)、Claude Code(API課金・Max月額100ドル〜200ドル)、VS Code(無料)の各プランを公式情報から解説します。個人開発者から組織導入まで、予算計画に役立つ料金情報をまとめました。
関連記事
2026年10月26日GAのCopilot assisted permissionsとは?権限モードと設定
GitHub Copilot の 3 つ目の権限モード「Assisted permissions」が 2026年10月26日に一般提供(GA)。LLM がコマンド実行・ファイルパス・URL のリクエストを評価し、明らかに安全なものは自動で通し、それ以外は手動承認にします。CLI・Copilot app・VS Code での有効化手順と、Enterprise 管理者による Allow All のブロック設定を公式情報で解説します。
Cursor Agent SDKとは?2026年10月20日GAの作り方とdeployを解説
Cursor が Agent SDK を 2026年10月20日に一般提供(GA)しました。エージェントをフォルダで定義し、init・dev・deploy・eval の各コマンドで開発から展開まで行えます。トリガーは GitHub の PR・コメント・CI と Slack・webhook・cron に対応。作り方と deploy の手順を一次情報で解説します。
TorchTPU・TorchNeuronとは?PyTorchのTPU・Trainium対応を一次情報で解説(2026年10月20日)
Hugging Face が TorchTPU と TorchNeuron を公開し、PyTorch が Google TPU と AWS Trainium のネイティブデバイスになりました。device_map="tpu" / "neuron" の指定方法、pip install torch-tpu / torch-neuronx、上位 100 テキスト生成モデルの 89% 対応、Kernels Hub の速度数値(ViT 2.4 倍・Qwen3-30B-A3B 21.5 倍)を一次情報で解説します。
GitHub Public monitoringとは?データレジデンシー環境のシークレット監視とtriage・API追加を一次情報で解説(2026年10月22日)
GitHub は 2026年10月22日、GitHub Enterprise Cloud のデータレジデンシー環境で、公開リポジトリに漏洩したシークレットを監視する Public monitoring を公開プレビューで提供開始しました。10月23日には triage・validity check・REST API・エンタープライズ webhook を追加。対象ライセンス、前提のドメイン検証、有効化の手順を一次情報で解説します。
PyTorch 2.15のMPSバックエンド強化とは?FP8対応とMoEデコード高速化を一次情報で解説(2026年10月20日)
PyTorch 2.15 の MPS バックエンド強化は、Apple Silicon(Mac)で FP8(torch.float8_e4m3fn)が使えるようになった更新です。MoE モデルのデコードが 5〜6.5 倍速くなり、動画 VAE デコードのメモリ使用量は 270 GiB から 8 GiB に減りました。必要要件と試し方を一次情報で解説します。
CopilotのEagerness設定とは?インライン補完の積極性を4段階で調整する新機能を一次情報で解説(2026年10月27日)
VS Code の公式ブログで 2026年10月27日、GitHub Copilot のインライン補完の積極性を選べる「Eagerness」設定が紹介されました。Auto / Low / Medium / High の 4 つの選択肢、使うための条件、Low と High の効果の数値(Medium 比)を一次情報で解説します。
この記事は AI が一次ソースを読んで執筆しました。数値と日付は出典に記した公式情報の執筆時点の値です。誤りを見つけたら訂正の窓口へお知らせください。確認のうえ本文を直し、訂正履歴に残します。編集方針