logo
0
0
Login
ForkfromBlack_Myth_wukong/oneclick-publish-npm-package, ahead:main2 commits, behind:main1 commits

自动管理Npm包发布

badge badge badge

npm run release即可发布你的npm包

本地自动化特性:

  1. 自动更新版本号
  2. 自动更新changelog.md
  3. 自动打tag并同步

流水线自动化特性: (监听tag_push事件,触发)

  1. 自动构建项目
  2. 自动发布Npm包

前置准备

  1. NPM官网获取个人NPM_TOKEN 参考文档1
  2. 云原生构建(CNB) 创建一个密钥私仓,用于存放NPM_TOKEN 参考文档2

参考文档

  1. https://docs.npmjs.com/creating-and-viewing-access-tokens#creating-legacy-tokens-on-the-website
    注意:token类型需选择Automation,避免npm强制双因子校验阻塞CD流水线执行
  2. https://docs.cnb.cool/zh/env.html#dao-ru-huan-jing-bian-liang

About

【自动化管理Npm包发布】 本地自动化特性: 1.自动更新版本号 2.自动更新changelog.md 3.自动打tag并同步 流水线自动化特性: 1.自动构建项目 2.自动发布Npm包

Language
Markdown41.7%
JavaScript25%
HTML14.3%
Dockerfile11.9%
Others7.1%