跳至主要内容

批准来自私有分支的 工作流运行

当没有写入权限的人员向私有仓库提交拉取请求时,维护人员可能需要批准任何工作流运行。

谁可以使用此功能?

具有仓库写入权限的维护人员可以批准工作流运行。

关于来自私有分支的工作流运行

如果您依赖于使用私有仓库的分支,您可以配置控制用户如何在 pull_request 事件上运行工作流的策略。仅适用于私有仓库,您可以为组织或仓库配置这些策略设置。有关更多信息,请参阅“在您的企业中强制执行 GitHub Actions 的策略”。

批准来自私有分支的拉取请求上的工作流运行

具有仓库写入权限的维护人员可以使用以下步骤来审查和运行来自需要批准的贡献者的拉取请求上的工作流。

  1. 在您的仓库名称下,单击 拉取请求.

    Screenshot of the main page of a repository. In the horizontal navigation bar, a tab, labeled "Pull requests," is outlined in dark orange.

  2. 在拉取请求列表中,点击您要审查的拉取请求。

  3. 在拉取请求中,点击 已更改的文件.

    Screenshot of the tabs for a pull request. The "Files changed" tab is outlined in dark orange.

  4. 检查拉取请求中提出的更改,并确保您对在拉取请求分支上运行您的工作流感到满意。您应该特别注意.github/workflows/目录中影响工作流文件的任何提议更改。

  5. 如果您对在拉取请求分支上运行工作流感到满意,请返回到 对话选项卡,并在“等待批准的工作流”下,点击批准并运行