-
Install the dependencies
npm i
-
Create a symlink
npm link # if you have the NPM package installed # you'll need to force this link npm link --force
-
You're all set now, open help to see a list of commands
codiga --help
-
Install and symlink the package as described in the Getting Started
npm i npm link
-
Run the test script
npm run test
We'll automatically run the tests on
pushandmerge-requestactions. You can see past workflow runs here.
- Open a MR with your new changes
- Bump the version in
package.jsonandpackage-lock.jsonand commit it as well
- Bump the version in
- Once that's merged, go to releases and draft a new release
- Choose a tag > Create a new tag >
vX.X.X(should match your new version above) - Generate release notes
- Publish release
- Choose a tag > Create a new tag >
- Verify the following:
- The Release Github Action is successful
- The NPM package was updated
- If you're using
nvmto change between node versions, you'll need to repeat the above for each version as the symlink step only links with the current node version.