github-tools / github-tools/github-release-notes
Close a milestone after a release
未关闭
enhancement
- 主要语言
- JavaScript
- 星标
- 897
- 派生
- 313
- PR 合并指标
- 30 天内没有已合并 PR
描述
First of all, thanks for a great app!
I'd like to propose the following new feature:
- when we have `dataSource` set to `milestones`, gren could close the milestone after a release.
Right now, I have to do it manually, and it's easy to forget.
In order not to break backwards compatibility, it could be an opt-in behavior through a gren config file, e.g.
```yml
closeMilestoneAfterRelease: true
```
贡献指南
调研方向
首先跟踪 `dataSource: milestones` 路径以及 gren 配置的处理方式。检查 release 是如何完成的,以及如何访问 milestones,然后找出 release 行为现有的测试入口。完成标准是:启用可选设置 `closeMilestoneAfterRelease: true` 后,相关 milestone 会在 release 之后关闭,同时不改变默认行为。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- javascript
- 领域
- release
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100