【发布时间】:2021-01-13 05:05:30
【问题描述】:
我是 CI/CD 的新手,但我知道 github 工作流程或仅 github 可以允许执行以下步骤,但我自己无法找到如何执行此操作。 简而言之,该操作应该:“执行自定义脚本,然后该操作自动向特定管理员用户发送一封电子邮件,其中包含该脚本的摘要输出。一旦管理员批准请求,分支将继续前进”
可以使用哪些 github 操作进行设置?
【问题讨论】:
标签: github-actions
我是 CI/CD 的新手,但我知道 github 工作流程或仅 github 可以允许执行以下步骤,但我自己无法找到如何执行此操作。 简而言之,该操作应该:“执行自定义脚本,然后该操作自动向特定管理员用户发送一封电子邮件,其中包含该脚本的摘要输出。一旦管理员批准请求,分支将继续前进”
可以使用哪些 github 操作进行设置?
【问题讨论】:
标签: github-actions
不确定这是否能 100% 满足您的需求,但请查看 environments 和所需的审阅者:
添加环境保护规则和环境机密可以分离部署和开发之间的关注点,以满足合规性和安全性要求。所需的审阅者环境保护规则将自动暂停尝试部署到受保护环境的作业并通知审阅者。一旦获得批准,作业就会运行并获得对环境机密的安全访问权限。此外,环境页面包括部署日志和部署到每个环境的最新代码更改信息。
【讨论】: