Github CLI 自动创建发行说明
Github CLI auto-create release notes
我有一个 github 操作用于创建版本,但我也想在每个版本中自动包含版本说明。
我的操作结束时运行这个,这是我调用 github gh CLI 来创建新版本的地方:
# create a new release, and attach "*.zip" as extra artifacts.
- name: Create Github release with zip attached
run: gh release create ${{ steps.date.outputs.date }} *.zip --target develop
“注释”有一个 -n
标志,但 docs 表明它需要一个字符串 - 它不会自动创建发行说明。
有没有一种方法可以在我的 github 操作中生成发行说明,它会输出与 Github 网络 UI“自动生成发行说明”选项相同的内容?
看起来当前版本 (v2.3.0) 没有办法做到这一点,但是 6 天前(2021 年 12 月 8 日)合并了一个 PR,它添加了一个 --generate-notes
标志到 gh release create
。我不确定什么时候发布。
我有一个 github 操作用于创建版本,但我也想在每个版本中自动包含版本说明。
我的操作结束时运行这个,这是我调用 github gh CLI 来创建新版本的地方:
# create a new release, and attach "*.zip" as extra artifacts.
- name: Create Github release with zip attached
run: gh release create ${{ steps.date.outputs.date }} *.zip --target develop
“注释”有一个 -n
标志,但 docs 表明它需要一个字符串 - 它不会自动创建发行说明。
有没有一种方法可以在我的 github 操作中生成发行说明,它会输出与 Github 网络 UI“自动生成发行说明”选项相同的内容?
看起来当前版本 (v2.3.0) 没有办法做到这一点,但是 6 天前(2021 年 12 月 8 日)合并了一个 PR,它添加了一个 --generate-notes
标志到 gh release create
。我不确定什么时候发布。