
npm run release即可发布你的npm包
本地自动化特性:
- 自动更新版本号
- 自动更新changelog.md
- 自动打tag并同步
流水线自动化特性:
(监听tag_push事件,触发)
- 自动构建项目
- 自动发布Npm包
- 在 NPM官网获取个人NPM_TOKEN 参考文档1
- 在 云原生构建(CNB) 创建一个密钥私仓,用于存放NPM_TOKEN 参考文档2
- https://docs.npmjs.com/creating-and-viewing-access-tokens#creating-legacy-tokens-on-the-website
注意:token类型需选择Automation,避免npm强制双因子校验阻塞CD流水线执行
- https://docs.cnb.cool/zh/env.html#dao-ru-huan-jing-bian-liang