Skip to content
Latchkey

Runner Group - CI/CD用語集の定義

runner groupは、セルフホストrunnerを整理し、どのリポジトリやworkflowがそれらを使用できるかを制御するGitHubの機能です。共有されたrunnerキャパシティのアクセス制御の境界です。

何を制御するか

組織またはエンタープライズのレベルで、runner groupはどのreposがそのrunnerを対象にできるかを制限し、特定のworkflowを要求できます。これにより、信頼されていないrepoが特権的なハードウェアにjobをスケジュールすることを防ぎます。

グループを対象にする

jobはruns-on:でlabelによってrunnerを選択し、次にrunner groupのポリシーが、そのリポジトリがそれらのrunnerを使用してよいかを判断します。

関連ガイド