-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Lerna - DO THIS FIRST #17123
Comments
@kialj876 @cameron-eyds @JazzarKarim @seeker25 Per our discussion, we need to determine whether Lerna can up-version new components (eg, 3.x) in a feature branch AND ALSO keep up-versioning the old components (eg, 2.x) in the main branch. If so, then we can create a feature branch and upgrade each component there to Vue3, and publish them individually, until we are ready to merge the feature branch into main. If not, then we will have to look at alternatives for upgrading components individually (possibly in main branch, or possibly in a separate repo altogether). |
https://github.com/babel/babel/blob/master/lerna.json Looks possible to me, just don't overlap when publishing version numbers |
Great example! Thanks for that. So, as part of THIS ticket, I propose that we create a Vue3 feature branch so we can work on these shared components separately. When a component is updated to Vue3, we will increase its major version number. The previous versions can still be updated in main branch. Any thoughts on when we can replace main branch with the Vue3 branch (or merge into)? |
feature-vue3
branchdo not publish anything yetSB says we can test this by upgrading a simple component by 1 patch versionThe text was updated successfully, but these errors were encountered: