react-azure-maps icon indicating copy to clipboard operation
react-azure-maps copied to clipboard

NPM release pipeline

Open Chia-Chi-Shen opened this issue 1 year ago • 0 comments

Overall

  • use npm ci --legacy-peer-deps for installation

nodejs.yml

  • Run on every push or PR to the master branch
  • Build the source code and run tests across different versions of node
  • Skip the linting for now since it causes too many warnings which stop the pipeline (or alternatively change the settings in package.json)

npm-release.yml

  • Run on every release
  • Publish a package to NPM when a release is created
  • Use "beta" tag when publish

Chia-Chi-Shen avatar Oct 01 '24 03:10 Chia-Chi-Shen