介绍
github-release-from-cc-changelog
是一个 npm 包,它可以根据 CHANGELOG.md
自动生成 GitHub Release。
安装
使用 npm 进行安装:
npm install github-release-from-cc-changelog --save-dev
如何使用
配置
在 package.json
中添加以下配置:
-- -------------------- ---- ------- ---------- - ---------- ---------------------------------- -- ---------- - ---------- --------- --------- - - ------- ---------------- -------- -------- - - -
tagName
表示发布的版本号,assets
表示要发布的文件。
生成 release
运行以下命令:
npm run release
自动生成 CHANGELOG.md
如果你没有手动写过 CHANGELOG.md
文件,你可以使用 auto-changelog
这个 npm 包自动生成该文件:
npm install -g auto-changelog auto-changelog
示例代码
-- -------------------- ---- ------- - ------- --------- ---------- -------- ---------- - -------- ----- ----------- ---------- ---------------------------------- -- ---------- - ---------- --------- --------- - - ------- ---------------- -------- -------- - - - -
结论
使用 github-release-from-cc-changelog
可以轻松地发布 GitHub Release,同时还可以自动生成 CHANGELOG.md
文件,提高团队协作的效率,推荐使用该 npm 包。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/5eedbb75b5cbfe1ea061197d