feat(skills): 新增 issue标签管理的skill、过期issue自动管理的skill #233
Loading…
Reference in New Issue
No description provided.
Delete Branch "yangsai/gitlink-cli:feat/gitlink-stale-issue-manager"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
功能说明
对于开源项目来说,随着项目推进,大量 Issue 沉积为无人问津的"僵尸 issue "是个很常见的问题,它们既没有被关闭,也没有人跟进,占据维护者注意力。
针对这个现象,提供了过期 issue 自动管理的 skill ,将 issue 根据不同的活跃时间划分不同等级,打上不同的标签,发送评论,关闭 issue 。再结合 issue 标签管理的skill,减轻维护者的负担。
这两个skill完全使用
gitlink-cli命令实现,后期调整issue分级时,没有开发语言壁垒。执行流程
gitlink-stale-issue-manager计算issue最后活动时间时已排除skill自动发送评论带来的影响
分级策略可以由用户在对话中指定
执行更新操作前,需要用户手动确认
额外说明
目前项目中没有issue-tag相关的 shortcut,且本人不是GO语言使用者,所以
git-issue-tagskill目前是完全使用gitlink-cli api实现的。演示配置
gitlink-issue-tag 演示截图
gitlink-stale-issue-manager 演示截图
此提交参加子赛题二