-
Notifications
You must be signed in to change notification settings - Fork 74
Release
Prashanth Suriyanarayanan edited this page Oct 24, 2024
·
11 revisions
- Bump version number in stencil-workspace
package.json
andnpm i
(this updates version number in the lock file). - Commit both
package.json
andpackage-lock.json
with the commit message ofRelease v0.29.0
, using the updated version. - Make a PR with this version number bump and merge it
- You can now publish new release from Web UI (https://github.com/trimble-oss/modus-web-components/releases). Make sure you use exact Tag name e.g.
v0.8.0
. Follow Semantic Versioning. - Check it successfully published to npm (you can check at: https://www.npmjs.com/package/@trimble-oss/modus-web-components?activeTab=versions)
- Next on your local PC manually bump version numbers in package.json for ng14/ng15/ng16/ng17/ng18 and react16/17. (I'll make a script to automate this soon).
- Run the
updated-mwc-dependants
which will update the@trimble-oss/modus-web-components
peer dependency and runnpm i
in all 7 projects. - Make a PR for this change to the 7 package.json and lock files.
- For React 17: run the GitHub Action publish workflow via the dropdown at: https://github.com/trimble-oss/modus-web-components/actions/workflows/publish-react.yml
- For React 18: run the GitHub Action publish workflow via the dropdown at: https://github.com/trimble-oss/modus-web-components/actions/workflows/publish-react.yml
- For Angular14: run the GitHub Action publish workflow via the dropdown at: https://github.com/trimble-oss/modus-web-components/actions/workflows/publish-angular.yml
- For Angular15: run the GitHub Action publish workflow via the dropdown at: https://github.com/trimble-oss/modus-web-components/actions/workflows/publish-angular.yml
- For Angular16: run the GitHub Action publish workflow via the dropdown at: https://github.com/trimble-oss/modus-web-components/actions/workflows/publish-angular.yml
- For Angular17: run the GitHub Action publish workflow via the dropdown at: https://github.com/trimble-oss/modus-web- components/actions/workflows/publish-angular.yml
- For Angular18: run the GitHub Action publish workflow via the dropdown at: https://github.com/trimble-oss/modus-web-components/actions/workflows/publish-angular.yml