github-tools / github-tools/github-release-notes
Create release npm task
未关闭
enhancement
internal
- 主要语言
- JavaScript
- 星标
- 897
- 派生
- 313
- PR 合并指标
- 30 天内没有已合并 PR
描述
The releases should be automated (using `gren` 😅) in order to:
- Create the docs
- Generate release notes
- Update `CHANGELOG.md`
This could be done as a node script `release` and triggered by the pre-publish.
贡献指南
调研方向
首先检查现有的 npm 脚本和发布流程,然后查看 CHANGELOG.md 以及项目当前如何创建文档和发布说明。围绕 gren 及其 pre-publish trigger 定义 `release` Node 任务;完成的标准是这些步骤会自动运行,并在发布期间更新 changelog。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- javascript
- 领域
- documentation, release
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100