如何通过GitHub config.yml检测PR模板的YAML front matter并应用到对应字段
GitHub PR模板配置相关问题梳理
- 想要实现的效果:在GitHub创建Pull Request(PR)模板时,做到和Issue模板一样的识别能力,让GitHub自动解析模板里带的YAML front matter,把解析出来的内容自动匹配填充到PR对应的字段里。
- 已经确认的官方说明:GitHub官方文档的支持文件类型板块提到,config.yml配置文件本身是支持PR模板相关配置的。
- 参考单Issue模板的官方规范,PR模板可采用的YAML front matter格式示例为:
--- name: PR模板名称 about: 使用这个模板引导大家写好PR描述 title: 例如:新增某功能支持 labels: bug, enhancement, customer-request assignees: self ---
- 目前的卡点:只查到了可以通过URL查询参数,指定调用多个PR模板里某一个模板的用法,还没找到怎么通过config.yml识别PR模板自带的YAML front matter,让GitHub自动把解析出来的内容应用到PR对应字段的实现方法。
- 已经查阅的相关资料包括:
- GitHub关于Issue和Pull Request模板的基础规则说明
- GitHub支持的Issue/PR自动化查询参数规则说明
内容的提问来源于stack exchange,提问作者Roger Perez
相关产品推荐
相关产品推荐

