创建 release 页面自动生成 changelog 概述信息#914
创建 release 时自动生成 changelog 概述信息
前面提到过一个功能讨论的相关 issue,经过跟官方相关成员的讨论后得知,使用 cnbcool/changelog 和内置任务 git:release 自动创建 release 时想要生成 changelog 信息,需要对提交、PR 这些协作流程都有要求。
因此希望 CNB 在创建 release 页面能自动生成 changelog 概述信息,给用户更多选择,能让用户保留原有的协作流程,而不是强制更改用户的协作流程。
GitHub 创建 release 页面自动生成 release notes
可以考虑加个AI生成
不管用啥方案,在有大量commits时,浏览器端的解决方案会有性能问题, 而且很难在流程上固化下来,所以从专业的角度, 我们还是强烈建议通过流水线去生成,不要过度依赖页面
已解决,待发布
CodeBuddy Code
这个特性将解决什么问题?
解决问题
创建 release 时自动生成 changelog 概述信息
背景信息
前面提到过一个功能讨论的相关 issue,经过跟官方相关成员的讨论后得知,使用 cnbcool/changelog 和内置任务 git:release 自动创建 release 时想要生成 changelog 信息,需要对提交、PR 这些协作流程都有要求。
因此希望 CNB 在创建 release 页面能自动生成 changelog 概述信息,给用户更多选择,能让用户保留原有的协作流程,而不是强制更改用户的协作流程。
参考信息
GitHub 创建 release 页面自动生成 release notes
设想的解决方案?如有
您考虑过哪些替代方案?如有