Skip to content
This repository has been archived by the owner on May 14, 2024. It is now read-only.

Latest commit

 

History

History
44 lines (31 loc) · 680 Bytes

RELEASE.md

File metadata and controls

44 lines (31 loc) · 680 Bytes

Release

Build

The build steps transpiles the src/main.ts to lib/main.js and then packs to dist/index.js. It is handled by Typescript compiler.

  • Conda env
conda create -n github-action nodejs -c conda-forge
  • Install NodeJS
conda activate github-action
npm install
  • Update version in package.json

  • To update the code

npm run format
npm run check
npm run build
  • Create new named tag
git tag -a vX.X.X -m 'Release version vX.X.X'
  • Point old v1 tag to latest tag
git tag -d v1
git push origin :refs/tags/v1
git tag -a v1 -m 'Release version vX.X.X'
git push origin --tags
git push origin master