警告: セルフホストランナーは、現在GitHub AEで無効になっています。 これは、GitHub AEがセルフホストランナーの動作と互換性のないセキュリティ境界を保証しているためです。 ただし、GitHub AEでセルフホストランナーを使う必要があり、セキュリティへの影響を理解しているなら、セルフホストランナーを有効化するセキュリティ例外についてGitHubサポートに連絡できます。
セルフホストランナーが必要ないなら、ワークフローの実行にはAEホストランナーが利用できます。 詳しい情報については「AEホストランナーについて」を参照してください。
ノート: GitHub Actionsは現在GitHub AEでベータです。
リポジトリからのランナーの削除
ノート: この手順は、セルフホストランナーを恒久的に削除します。 一時的にランナーへのジョブの割り当てを停止したいだけなら、そのマシンをシャットダウンするか、runアプリケーションを停止させることができます。 ランナーは"Offline(オフライン)"状態で割り当てされたままになり、runアプリケーションを使ってランナーを再起動するまでは、ジョブを実行しません。
セルフホストランナーは、GitHub Actionsに30日以上接続されないと、GitHub AEから自動的に削除されます。
ユーザリポジトリからセルフホストランナーを削除するには、リポジトリのオーナーでなければなりません。 Organizationのリポジトリの場合は、Organizationのオーナーであるか、そのリポジトリの管理アクセスを持っていなければなりません。 セルフホストランナーのマシンへもアクセスできるようにしておくことをおすすめします。
あるいは、GitHub AE上のリポジトリ、Organization、Enterpriseへのランナーの削除のアクセス権がないものの、ランナーマシンを再利用したいのであれば、セルフホストランナーアプリケーションディレクトリ内の.runnerファイルを削除できます。 そうすれば、セルフホストランナーアプリケーションをダウンロードし直さなくても、ランナーを再登録できるようになります。
-
GitHub AEで、リポジトリのメインページにアクセスしてください。
-
リポジトリ名の下で Settings(設定)をクリックしてください。

-
左のサイドバーで、Actionsをクリックしてください。
-
"Self-hosted runners(セルフホストランナー)"の下で、リスト中のランナーを見つけてください。 ランナーがグループ内にあるなら、をクリックしてリストを展開してください。
-
削除したいランナーの隣のをクリックし、続いて Remove(削除)をクリックしてください。

-
セルフホストランナーの削除手順が表示されます。 ランナーがアクセスできる状態にあるかによって、ランナーを削除するための以下のステップのいずれかを実行してください。
-
ランナーマシンにアクセスできる場合: マシンのオペレーティングシステムの画面上の指示に従って、削除コマンドを実行してください。 この指示には、必須のURLと自動的に生成された期間限定のトークンが含まれます。
この削除コマンドは、以下のタスクを実行します。
- GitHub AEからのランナーの削除。
- マシン上のセルフホストランナーアプリケーションの設定ファイルの削除。
- インタラクティブモードで動作していないのであれば設定されているサービスの削除。
-
マシンにアクセスできない場合: Yes, force remove this runner(はい、強制的にこのランナーを削除します)をクリックして、強制的にGitHub AEにランナーを削除させます。
-
Organizationからのランナーの削除
ノート: この手順は、セルフホストランナーを恒久的に削除します。 一時的にランナーへのジョブの割り当てを停止したいだけなら、そのマシンをシャットダウンするか、runアプリケーションを停止させることができます。 ランナーは"Offline(オフライン)"状態で割り当てされたままになり、runアプリケーションを使ってランナーを再起動するまでは、ジョブを実行しません。
セルフホストランナーは、GitHub Actionsに30日以上接続されないと、GitHub AEから自動的に削除されます。
Organizationからセルフホストランナーを削除するには、Organizationのオーナーでなければなりません。 セルフホストランナーのマシンへもアクセスできるようにしておくことをおすすめします。
あるいは、GitHub AE上のリポジトリ、Organization、Enterpriseへのランナーの削除のアクセス権がないものの、ランナーマシンを再利用したいのであれば、セルフホストランナーアプリケーションディレクトリ内の.runnerファイルを削除できます。 そうすれば、セルフホストランナーアプリケーションをダウンロードし直さなくても、ランナーを再登録できるようになります。
-
GitHub AEで、Organizationのメインページにアクセスしてください。
-
Organization名の下で、Settings(設定)をクリックしてください。

-
左のサイドバーで、Actionsをクリックしてください。
-
"Self-hosted runners(セルフホストランナー)"の下で、リスト中のランナーを見つけてください。 ランナーがグループ内にあるなら、をクリックしてリストを展開してください。
-
削除したいランナーの隣のをクリックし、続いて Remove(削除)をクリックしてください。

-
セルフホストランナーの削除手順が表示されます。 ランナーがアクセスできる状態にあるかによって、ランナーを削除するための以下のステップのいずれかを実行してください。
-
ランナーマシンにアクセスできる場合: マシンのオペレーティングシステムの画面上の指示に従って、削除コマンドを実行してください。 この指示には、必須のURLと自動的に生成された期間限定のトークンが含まれます。
この削除コマンドは、以下のタスクを実行します。
- GitHub AEからのランナーの削除。
- マシン上のセルフホストランナーアプリケーションの設定ファイルの削除。
- インタラクティブモードで動作していないのであれば設定されているサービスの削除。
-
マシンにアクセスできない場合: Yes, force remove this runner(はい、強制的にこのランナーを削除します)をクリックして、強制的にGitHub AEにランナーを削除させます。
-
Enterprise からランナーを削除する
ノート: この手順は、セルフホストランナーを恒久的に削除します。 一時的にランナーへのジョブの割り当てを停止したいだけなら、そのマシンをシャットダウンするか、runアプリケーションを停止させることができます。 ランナーは"Offline(オフライン)"状態で割り当てされたままになり、runアプリケーションを使ってランナーを再起動するまでは、ジョブを実行しません。
セルフホストランナーは、GitHub Actionsに30日以上接続されないと、GitHub AEから自動的に削除されます。
あるいは、GitHub AE上のリポジトリ、Organization、Enterpriseへのランナーの削除のアクセス権がないものの、ランナーマシンを再利用したいのであれば、セルフホストランナーアプリケーションディレクトリ内の.runnerファイルを削除できます。 そうすれば、セルフホストランナーアプリケーションをダウンロードし直さなくても、ランナーを再登録できるようになります。
-
GitHub AEの右上で、プロフィール写真をクリックし、続いてEnterprise settings(Enterpriseの設定)をクリックしてください。

-
Enterpriseアカウントのサイドバーで、 Policies(ポリシー)をクリックしてください。

-
" Policies(ポリシー)"の下で、Actionsをクリックしてください。
-
Self-hosted runners(セルフホストランナー)タブをクリックしてください。
-
"Self-hosted runners(セルフホストランナー)"の下で、リスト中のランナーを見つけてください。 ランナーがグループ内にあるなら、をクリックしてリストを展開してください。
-
削除したいランナーの隣のをクリックし、続いて Remove(削除)をクリックしてください。

-
セルフホストランナーの削除手順が表示されます。 ランナーがアクセスできる状態にあるかによって、ランナーを削除するための以下のステップのいずれかを実行してください。
-
ランナーマシンにアクセスできる場合: マシンのオペレーティングシステムの画面上の指示に従って、削除コマンドを実行してください。 この指示には、必須のURLと自動的に生成された期間限定のトークンが含まれます。
この削除コマンドは、以下のタスクを実行します。
- GitHub AEからのランナーの削除。
- マシン上のセルフホストランナーアプリケーションの設定ファイルの削除。
- インタラクティブモードで動作していないのであれば設定されているサービスの削除。
-
マシンにアクセスできない場合: Yes, force remove this runner(はい、強制的にこのランナーを削除します)をクリックして、強制的にGitHub AEにランナーを削除させます。
-