A release may include changes from multiple pull requests. Only the package maintainers have access to publish releases.
-
Checkout the
mainbranch and pull the latest changes -
Bump the package version:
npm version [major | minor | patch].
- Follow Semver guidelines when choosing major | minor | patch
-
Update CHANGELOG.md with the list of changes that have occurred since the last release. Commit the version bump and CHANGELOG updates to the main branch.
-
npm login- enter your credentials. Make sure you have access to theeppoNPM organization. -
npm publish. (You can also donpm publish --dryrunto test)