feat(skills): 新增自动发版的skill : gitlink-release-auto #25

Merged
wbtiger merged 1 commits from yangsai/gitlink-cli:feat/gitlink-release-auto into master 2026-05-23 21:24:34 +08:00
Contributor

背景

参加 GitLink智能化服务开源项目贡献赛,此次PR瞄准“子赛题二:编写和丰富 GitLink Skills”中的“自动发布新版本”场景。

功能特性

根据提交历史自动生成 Release Notes、推荐语义化版本号,并执行发版操作,对关联的issue提交发版评论。

使用方式

工作目录为 D:\idea-projects\study\myzc, 发布新版本

工作流程

  1. 根据最新版本号和未发版的提交记录生成推荐版本号
  2. 生成 release notes
  3. 执行发版操作
  4. 对关联的issue添加发版评论

效果演示

1. 测试流程

测试软件:腾讯的workbuddy
测试项目:https://www.gitlink.org.cn/yangsai/myzc
测试场景:由该skill生成版本信息。

2. 演示视频:

视频地址: https://gitlink.org.cn/yangsai/myzc/tree/master/src%2Fmain%2Fresource%2Fvideo

3. 演示截图



### 背景 参加 GitLink智能化服务开源项目贡献赛,此次PR瞄准“子赛题二:编写和丰富 GitLink Skills”中的“自动发布新版本”场景。 ### 功能特性 根据提交历史自动生成 Release Notes、推荐语义化版本号,并执行发版操作,对关联的issue提交发版评论。 ### 使用方式 工作目录为 D:\idea-projects\study\myzc, 发布新版本 ### 工作流程 1. 根据最新版本号和未发版的提交记录生成推荐版本号 2. 生成 release notes 3. 执行发版操作 4. 对关联的issue添加发版评论 ### 效果演示 #### 1. 测试流程 测试软件:腾讯的workbuddy 测试项目:https://www.gitlink.org.cn/yangsai/myzc 测试场景:由该skill生成版本信息。 #### 2. 演示视频: 视频地址: https://gitlink.org.cn/yangsai/myzc/tree/master/src%2Fmain%2Fresource%2Fvideo #### 3. 演示截图 ![](/api/attachments/2561f1f0-8066-471b-9e90-39bcce736d21) ![](/api/attachments/3b8cbbb6-83aa-49c1-a76d-c200eb794b40) ![](/api/attachments/ff1d890f-2b15-46eb-9fc8-f315ea3e1277)
yangsai added 1 commit 2026-05-21 17:08:28 +08:00
wbtiger merged commit ba78cb75b2 into master 2026-05-23 21:24:34 +08:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Gitlink/gitlink-cli#25
No description provided.