ノート: GitHubホストランナーは、現在GitHub Enterprise Serverでサポートされていません。 GitHubパブリックロードマップで、計画されている将来のサポートに関する詳しい情報を見ることができます。
ノート: GitHub Connectが有効化されていると、GitHub ActionsはまずGitHub Enterprise Serverインスタンス上でリポジトリを見つけようとして、それからGitHubにフォールバックします。 ユーザが、GitHub上のOrganization及びリポジトリの名前に一致するOrganizationとリポジトリをEnterprise上に作成すると、GitHubリポジトリのところではEnterprise上のリポジトリが使用されます。 悪意あるユーザは、ワークフローの一部としてコードを実行するのに、この動作を利用できるかもしれません。
デフォルトでは、GitHub Enterprise Server の GitHub Actions ワークフローは GitHub.com または GitHub Marketplace から直接アクションを使用できません。
GitHub.com のすべてのアクションを Enterprise インスタンスで使用できるようにするには、GitHub Connect を使用して GitHub Enterprise Server を GitHub Enterprise Cloud と統合します。 GitHub.com からアクションにアクセスする他の方法については、「Enterprise でのアクションの使用について」を参照してください。
すべての GitHub.com アクションへの自動アクセスを有効化する
Enterprise インスタンスで GitHub.com からのすべてのアクションへのアクセスを有効にする前に、Enterprise を GitHub.com に接続する必要があります。 For more information, see "Connecting your enterprise to GitHub Enterprise Cloud."
-
GitHub Enterprise Serverの右上で、プロフィール写真をクリックし、続いてEnterprise settings(Enterpriseの設定)をクリックしてください。

-
In the enterprise account sidebar, click GitHub Connect.

-
Under "Users can utilize actions from GitHub.com in workflow runs", use the drop-down menu and select Enabled.

-
GitHub Connectを有効化した後は、Enterprise内のリポジトリでどのパブリックなアクションが使えるかを制限するポリシーが利用できます。 詳しい情報については、「Enterprise に GitHub Actions のポリシーを施行する」を参照してください。

