Release Instructions - mzogheib/quoll GitHub Wiki
GitHub Actions
- Push to
master
. - Manually dispatch the "Publish packages" workflow here. Ensure the branch is
master
. - The workflow will add git tags and publish to NPM where applicable.
Locally
⚠️ Don't do this
- Ensure you're logged in to the correct NPM account, e.g. set the following
~/.npmrc
file where_authToken
is generated from your NPM account.
//registry.npmjs.org/:_authToken=npm_abcd1234
init-author-name=Your Name
- Ensure all commits on
master
align to conventional commit rules (should be automatically enforced already) - Run
yarn release
from the root directory