-
Notifications
You must be signed in to change notification settings - Fork 61
Publish Flow
Tom Raviv edited this page Jan 4, 2022
·
11 revisions
Currently due to npm
not updating package-lock.json
files for local monorepo package, we perform a manually controlled release.
Steps to perform at repository root:
- clean, build and test the repo before release as always
npx lerna version <patch|minor|major> --force-publish --no-push
-
git clean -fdx
(removes allnode_modules
) rm -rf package-lock.json
-
npm i
(will regenerate the package-lock) - commit
fix: bump package-lock versions
git push; git push --tags