GitHub Connect を使用して GitHub.com アクションへの自動アクセスを有効にする

Enterprise 内の GitHub Actions が GitHub.com のアクションを使用できるようにするには、Enterprise インスタンスを GitHub Enterprise Cloud に接続します。

Site administrators for GitHub Enterprise Server who are also owners of the connected GitHub Enterprise Cloud organization or enterprise account can enable access to all GitHub.com actions.

ノート: 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."

  1. GitHub Enterprise Serverの右上で、プロフィール写真をクリックし、続いてEnterprise settings(Enterpriseの設定)をクリックしてください。 GitHub Enterprise Serverのプロフィール写真のドロップダウンメニュー内の"Enterprise settings"

  2. In the enterprise account sidebar, click GitHub Connect. GitHub Connect tab in the enterprise account sidebar

  3. Under "Users can utilize actions from GitHub.com in workflow runs", use the drop-down menu and select Enabled. ワークフロー実行内の GitHub.com からアクションへのドロップダウンメニュー

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

このドキュメントは役立ちましたか?

プライバシーポリシー

これらのドキュメントを素晴らしいものにするのを手伝ってください!

GitHubのすべてのドキュメントはオープンソースです。間違っていたり、はっきりしないところがありましたか?Pull Requestをお送りください。

コントリビューションを行う

OR, コントリビューションの方法を学んでください。

問題がまだ解決していませんか?