要求所有外部协作者批准特定工作流程

yah*_*avi 5 github-actions

在我的 GitHub 存储库上,我在拉取请求后运行了 2 个工作流程:

  1. 测试工作流程
  2. CLA 助理工作流程

在我的测试工作流程中,我有一些我不想向其他人公开的秘密。因此,出于安全原因,我想在运行测试之前手动检查拉取请求。

GitHub 允许我为公共分叉的工作流程配置所需的批准。此配置是针对每个存储库的,我想按工作流程配置它。换句话说 - 要求是 CLA 助手将在每个拉取请求上运行,但只有在维护人员单击“批准并运行”按钮后才会运行测试。

有人知道如何让 CLA 助手为每个 PR 运行,但只有在单击“批准”按钮后才进行测试吗?