如何在PR首条评论(创建描述)被编辑时触发GitHub Action?
GitHub Actions 监听PR描述编辑事件的相关说明
触发失败的原因
issues触发器仅作用于普通Issue,PR属于独立的事件类型,即使二者底层逻辑有重叠,issues规则也无法捕获PR的任何操作事件。- 未指定类型的
pull_request触发器默认仅监听opened(PR创建)、synchronize(PR推送新提交)、reopened(PR重开)三类事件,编辑PR首条描述不属于默认监听范围,因此不会触发工作流。
可行的配置方案
要实现编辑PR首条描述时触发工作流,需要显式为pull_request触发器添加edited事件类型:
on: pull_request: types: [edited]
如果需要同时保留PR的常规触发能力,可合并默认事件类型:
on: pull_request: types: [opened, synchronize, reopened, edited]
补充说明:如果需要监听PR下普通评论的编辑事件,需使用
pull_request_review_comment触发器并搭配edited类型。
内容的提问来源于stack exchange,提问作者Manuel
相关产品推荐
相关产品推荐

