我目前正在使用 GitHub Milestones 来跟踪我想要包含在版本中的问题...
现在,我想推送一个新版本,但我看不到将问题链接到版本(或者就此而言,将里程碑链接到版本)。
我期望可以使用 GitHub 的版本作为变更日志,以便用户可以轻松查看版本中修复/包含的问题/增强功能。
例如
Version-1.123
包含问题 #111
、#222
和 #333
的修复。
有这个功能吗?
注意。
您可以在请求的 body
字段中添加
markdown。
POST /repos/:owner/:repo/releases
{
"tag_name": "v1.0.0",
"target_commitish": "master",
"name": "v1.0.0",
"body": "* Fixed #1 \r\n * Fixed #2 ",
"draft": false,
"prerelease": false
}
看起来像:
我想这就是你想要的。
有一个按钮可以自动生成发行说明,但它是基于拉取请求的。
自动生成的发行说明包括合并的拉取请求列表、该版本的贡献者列表以及完整变更日志的链接。
您还可以自定义自动发布说明,使用标签创建自定义类别来组织您想要包含的拉取请求,并排除某些标签和用户出现在输出中。