feat: add issues triage action config
Created by: guqing
通过评论和添加标签来管理issues 还需要手动添加一下几个label来更好的管理issues:
- *dev-question: 表明是开发问题,需要到论坛寻求帮助,打上此标签的issue会被自动关闭
- *not-reproducible: 表明无法通过issue的描述的步骤重现问题,打上此标签的issue会被自动关闭
- *out-of-scope:表明这个问题,我们不打算在可预见的未来解决它,打上此标签的issue会被自动关闭
- *as-designed: 设计如此不是缺陷,打上此标签的issue会被自动关闭
- *duplicate: 表明是重复问题,会被自动关闭
- *off-topic: 表明该问题与本项目毫无关联,会自动关闭
- *question: 表明是需要到社区提问的问题,会自动关闭
- confirmed:表明问题已得到halo成员确认,需要进行修复或者开发
- confirmation-pending: 表明问题在确认中
- needs more info:表明问题缺少必要的描述信息,难以理解
- needs version info: 缺少版本信息
- lgtm: 表明该问题或pr已经审核通过等待合并或进一步处理
提供以下指令来来协助管理issue:
- /question: 添加question标签并自动关闭issue
- /duplicate: 添加*duplicate标签并自动关闭
- /confirmationPending: 为issue分配confirmation-pending标签表示等待确认
- /confirm: 为issue分配confirmed标签,表示问题已经得到确认
- /needsMoreInfo:分配needs more info标签
- /gifPlease: 需要提供屏幕录制来帮助成员理解问题
- /bug: 分配bug标签
- /lgtm: 分配lgtm标签
- /rntg: 分配给core team所有人
- /assign guqing: 表示请求guqing审查
- /assign -guqing: 表示从审查者中将guqing移除
- /label enchancement: 表示为issue分配enchancement标签
- /label -enchancement: 表示从issue移除enchancement标签