To tag a release, use npm version
:
npm version <version>
This will automatically regenerate CHANGELOG.md
and rebuild dist/index.js
(see the next section), and create a commit with the changes.
Don't forget to push the code and the tags:
git push && git push --tags
This project uses @vercel/ncc
to compile the code and modules for usage in the GitHub Marketplace. Here are GitHub's docs on the topic.
When making changes to index.ts
or any of the project dependencies, you'll need to update the distribution file in dist/index.js
. You can do this by running the following:
npm run build