在 GitHub Actions 中批准单个工作流程运行和具有多个作业的环境的部署

问题描述 投票:0回答:1

我有一个部署工作流程,为 3 个作业设置环境。此环境受规则保护,要求审阅者批准工作流程运行

工作流程运行要求对第一个设置环境的作业进行审查,如预期的那样。然而,它还要求对剩余的工作进行审查,这也创造了一个环境。

我想这种行为是正常的,但是必须批准多次为同一环境运行工作流程,这很烦人。

有没有办法只批准一次工作流程在这个具有多个作业的单一环境中运行?

例如下图中,第二个作业已请求审核并获得批准,但随后它还要求对下一个作业的相同环境进行审核。

澄清一下,这些都是可重用的工作流程。 Workflow run with multiple deployment reviews

github-actions
1个回答
0
投票

对于您指定

environment
的每个步骤,它都会要求审核。

© www.soinside.com 2019 - 2024. All rights reserved.