-
Notifications
You must be signed in to change notification settings - Fork 2
Release process
Samuel D. Leslie edited this page Nov 30, 2021
·
7 revisions
Instructions assume a correctly configured development environment.
- Update the version in the
package.jsonfile- Be sure to run
npm installand commit the updatedpackage-lock.jsonfile as well!
- Be sure to run
- Update
CHANGELOG.md(review the commit history). - Push all commits on
mainand check all builds pass.
- Build the package:
npm run build - Login to npm:
npm login --scope=@draftable - Upload the new release:
npm publish
- Add a new Git tag corresponding to the release.
- Fast-forward the
stablebranch to matchmain. - Update any internal repositories to use the new version.