Actionsの開発ツールGitHubホストランナーの仮想環境GitHubホストランナーにインストールされるソフトウェアドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。自己ホストランナーをリポジトリに追加して、ワークフロー内でジョブを実行させることができます。セルフホストランナーをユーザのリポジトリに追加するには、リポジトリのオーナーでなければなりません。Organizationのリポジトリの場合は、Organizationのオーナーであるか、そのリポジトリの管理アクセスを持っていなければなりません。セルフホストランナーでサポートされているオペレーティングシステム、あるいはプロキシサーバーとセルフホストランナーを使う方法に関する情報については、「セルフホストランナーについて」を参照してください。パブリックリポジトリでは、セルフホストランナーを使わないことをおすすめします。パブリックリポジトリのフォークでは、ワークフロー中のコードを実行するプルリクエストが作成されると、セルフホストランナー上で危険なコードが実行される可能性があります。詳しい情報については「セルフホストランナーについて」を参照してください。GitHubで、リポジトリのメインページにアクセスしてください。Settings(設定)をクリックしてください。サイドバーでActions(アクション)をクリックしてください。runner(ランナーの追加)をクリックしてください。使用する自己ホストランナーのマシンのオペレーティングシステムを選択してください。Linuxを使っているのであれば、ドロップダウンメニューを使ってセルフホストランナーのマシンのアーキテクチャを選択してください。ランナーアプリケーションをダウンロードして、使用するセルフホストランナーのマシンにインストールする方法が表示されます。セルフホストランナーのマシンでシェルを開き、表示順に従ってシェルコマンドを実行してください。Windowsでは、ランナーアプリケーションをサービスとしてインストールしたいのなら、シェルを管理者権限でオープンしなければなりません。C:\actions-runnerをランナーアプリケーションのためのディレクトリとして利用し、Windowsのシステムアカウントがランナーディレクトリにアクセスできるようにすることをおすすめします。この指示に従えば、以下のタスクが完了します。セルフホストランナーアプリケーションのダウンロードと展開。configスクリプトを実行してランナーアプリケーションを設定し、GitHubリポジトリに登録します。configスクリプトには、リポジトリのURLと、リクエストを認証してもらうための自動的に生成された時間限定のあるトークンが必要です。Windowsでは、configスクリプトはランナーをサービスとしてインストールするかも聞いてきます。LinuxとmacOSでは、ランナーの追加を終えた後にサービスをインストールできます。詳しい情報については「サービスとしてセルフホストランナーを構成する」を参照してください。Actionsに接続します。runners(セルフホストランナー)」の下のリストにランナーとそのステータスが表示されます。ジョブをランナーが受け付けるためには、ランナーアプリケーションは動作していなければなりません。ランナーアプリケーションがGitHubに接続してジョブの受信準備ができたなら、以下のメッセージがマシンのターミナルに表示されます。Jobs詳しい情報については「セルフホストランナーのステータスチェック」を参照してください。Inc.規約プライバシ。