SAP / ui5-webcomponents

UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice.
https://sap.github.io/ui5-webcomponents/
Apache License 2.0
1.46k stars 253 forks source link

chore: update lerna from v6 to v7 #9287

Closed ilhan007 closed 4 days ago

ilhan007 commented 5 days ago

Updates lerna to version 7 to adopt the following feature exposing new option --force-conventional-graduate that should be used with --conventional-graduate to force publish all packages even when no changes are done to synchronise packages.

Previously we used --force-publish, but it wasn't working always fine as described in the issue, that has been resolved with the change and released in lerna@7.4.1

We did not use any of the removed, changed APIs introduced with the v7 major, the only change adopted is that useWorkspaces setting in lerna.json is now by default and can be omitted.