特定のグループのランナーにジョブをルーティングする方法についての情報は、「ジョブのランナーを選択する」を参照してください。
ランナー グループについて
メモ: すべての Organization には、単一の既定のランナー グループがあります。 追加のランナー グループを作成して管理できるのは、Enterprise アカウントと、Enterprise アカウントが所有する Organization のみです。
ランナー グループは、ランナーへのアクセスの制御に使います。 Organization の管理者は、Organization 内のどのリポジトリがランナーグループにアクセスできるかを制御するアクセスポリシーを設定できます。
GitHub Enterprise Cloud を使用する場合は、追加のランナー グループを作成できます。エンタープライズ管理者は、そのランナー グループにアクセスできるエンタープライズ内の組織をコントロールする、アクセス ポリシーを設定できます。また、組織の管理者は、エンタープライズ ランナー グループに追加の詳細なリポジトリ アクセス ポリシーを割り当てることができます。 詳しくは、GitHub Enterprise Cloud のドキュメントをご覧ください。
セルフホストランナーグループのアクセスポリシーを変更する
警告: セルフホストランナーは、プライベートリポジトリでのみ利用することをおすすめします。 これは、ワークフロー内でコードを実行する pull request を作成することで、パブリック リポジトリのフォークによって、セルフホステッド ランナー マシン上で危険なコードが実行される可能性があるからです。
詳しくは、「セルフホステッド ランナーの概要」を参照してください。
Enterprise のランナー グループの場合、Enterprise 内のどの Organization がランナー グループにアクセスできるかを変更できます。 Organization のランナー グループの場合、Organization 内のどのリポジトリがランナー グループにアクセスできるかを変更できます。
ランナー グループにアクセスできる組織またはリポジトリを変更する
-
ランナー グループが配置されている、リポジトリまたは Organization のメイン ページに移動します。
-
[設定] をクリックします。
-
左側のサイド バーで、 [アクション] 、 [ランナー グループ] の順にクリックします。 1. グループのリストで、構成するランナー グループをクリックします。
-
エンタープライズ内のランナー グループの場合、 [組織のアクセス] で、ランナー グループにアクセスできる組織を変更します。 組織内のランナー グループの場合、 [リポジトリ アクセス] で、ランナー グループにアクセスできるリポジトリを変更します。
-
設定ページの [Runners](ランナー) セクションで、構成するランナー グループの横にある をクリックし、 [Edit name and [organization|repository] access](名前の編集と [組織|リポジトリ] アクセス) をクリックします。
-
ポリシー オプションを変更します。
警告
セルフホストランナーは、プライベートリポジトリでのみ利用することをおすすめします。 これは、ワークフロー内でコードを実行する pull request を作成することで、パブリック リポジトリのフォークによって、セルフホステッド ランナー マシン上で危険なコードが実行される可能性があるからです。
詳しくは、「セルフホステッド ランナーの概要」を参照してください。
ランナー グループの名前を変更する
- ランナー グループが配置されている、リポジトリまたは Organization のメイン ページに移動します。
- [設定] をクリックします。
- 左側のサイド バーで、 [アクション] 、 [ランナー グループ] の順にクリックします。 1. グループのリストで、構成するランナー グループをクリックします。
- ランナー グループ名を変更します。
- 設定ページの [Runners](ランナー) セクションで、構成するランナー グループの横にある をクリックし、 [Edit name and [organization|repository] access](名前の編集と [組織|リポジトリ] アクセス) をクリックします。
- ランナー グループ名を変更します。