如何在PR推送新提交时触发开发环境部署流水线?edited类型是否有效?
问题解答
结论:edited 类型无法实现你要的需求
原因说明
pull_request 的 edited 事件仅会在PR的标题、描述内容被修改时触发,和分支上推送新commit的操作完全无关。
正确配置方案
要在新commit推送到未合并的feature分支时触发流水线,你需要添加 synchronize 类型到配置中:
on: pull_request: types: [opened, reopened, synchronize]
各类型作用补充
opened:PR首次创建时触发reopened:已关闭的PR重新打开时触发synchronize:PR关联的分支有新commit推送、分支被重新基准化(rebase)或者有新提交被强制推送时触发
内容的提问来源于stack exchange,提问作者SLN
相关产品推荐
相关产品推荐

