Note
由企业拥有的 GitHub Apps 目前为 公共预览版,可能随时更改。
可以在企业帐户下创建 GitHub App。 该应用只能安装在企业内的组织上,并且只能由企业的成员授权。 无法将该应用安装在用户帐户上。
第 1 步:注册 GitHub App
要创建 GitHub App,必须首先注册该应用。 请参阅“注册 GitHub 应用”。
第 2 步:生成 GitHub App
注册 GitHub App 后,你需要编写代码,让 GitHub App 执行某些操作。 有关如何编写代码的示例,请参阅:
- “有关生成 GitHub 应用的快速入门”
- “构建响应 Webhook 事件的 GitHub 应用”
- “使用 GitHub Apps 生成“使用 GitHub 登录”按钮”
- “使用 GitHub Apps 生成 CLI”
- “使用 GitHub Actions 工作流中的 GitHub App 发出经过身份验证的 API 请求”
你的目标应该是遵循最佳做法。 请参阅“创建 GitHub 应用的最佳做法”。
第 3 步:授权或共享 GitHub App
注册 GitHub App 后,你需要根据应用的用途,通过授权或安装向企业中的组织提供该应用。
第 3a 步:授权 GitHub App
某些 GitHub Apps(如 Copilot 扩展)需要授权,但不需要在组织上安装。 企业中的用户可以授权应用访问组织内的资源。 但是,应用只能访问安装了该应用的 GitHub 资源。 请参阅“授权 GitHub Apps”。
第 3b 步:通过安装链接共享 GitHub App
对于需要安装才能正常运行的应用,可以为组织所有者提供安装链接。 安装后,该应用将有权访问组织的资源。 请参阅“共享 GitHub 应用”。
第 4 步:安装 GitHub App(如果需要)
如果 GitHub App 需要安装(而不仅仅是授权),组织所有者可以使用安装链接在其组织上安装该应用。 请参阅“从第三方途径安装 GitHub Apps”。