根据 PR 修改了哪些文件,打上对应的 label
fatedier opened this issue · comments
根据 PR 修改了哪些文件,打上对应的 label
示例的流程:
- 根据修改了哪些文件,打上对应的
module/xxx
的 label。 - role 可以根据 label 做特殊配置,例如只在有
module/docker
的 label 的 PR 中才是 owner。 - 收到 pull request review 的 webhook 后,如果是 approved,且 approve 的用户是某个 module 的 owner,则会打上
approved/xxx
的 label。 - 如果 PR 的 author 有新的 commit 提交,则移除所有的
approved/xxx
标签。 - 通过
/merge
合并时,precondition 中可以要求每一个module/xxx
标签,都需要有一个对应的approved/xxx
标签。
已新增 module 插件,支持打上不同的 label。
done