logo
51
166
WeChat Login

创建 release 页面自动生成 changelog 概述信息#914

Resolved
created 2025-06-03
Edit

这个特性将解决什么问题?

解决问题

创建 release 时自动生成 changelog 概述信息

背景信息

前面提到过一个功能讨论的相关 issue,经过跟官方相关成员的讨论后得知,使用 cnbcool/changelog 和内置任务 git:release 自动创建 release 时想要生成 changelog 信息,需要对提交、PR 这些协作流程都有要求。

因此希望 CNB 在创建 release 页面能自动生成 changelog 概述信息,给用户更多选择,能让用户保留原有的协作流程,而不是强制更改用户的协作流程。

参考信息

GitHub 创建 release 页面自动生成 release notes

cf3b6373-a9a4-40c7-a1b4-9d6b14493bef.png

设想的解决方案?如有

您考虑过哪些替代方案?如有

可以考虑加个AI生成

不管用啥方案,在有大量commits时,浏览器端的解决方案会有性能问题,
而且很难在流程上固化下来,所以从专业的角度,
我们还是强烈建议通过流水线去生成,不要过度依赖页面

added labels
feature request
有道理:听劝
assigned
assigned,unassigned self
added labels
已解决:待发布
Developer

已解决,待发布

Resolved ISSUE
NPC
added labels
已解决:已解决
,removed labels
已解决:待发布
NPC
added labels
已解决:已生效
,removed labels
已解决:已解决
Assignee
(阿秋)
(Angela)
Label
feature request
已解决:已生效
有道理:听劝
Priority
None yet
Time period
-
Property
Add custom properties to record and label key information
Participant