-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Packages: Update CLI publishing tool to run in CI mode #38993
Conversation
Size Change: 0 B Total Size: 1.15 MB ℹ️ View Unchanged
|
b71aee4
to
b7a8f31
Compare
5812a18
to
2f53e1f
Compare
I tested the existing interactive workflows with all the changes applied and all of them worked correctly. There was one small glitch for the new functionality that runs last as noted in #38993 (comment). I still need to remove interactivity from Lerna commands and this task is going to be finished. |
2f53e1f
to
3376711
Compare
This should be fixed now.
I will take care of it separately when there is a need for npm publishing. This week we should be good in terms of publishing so I better land this patch. |
Description
Follow up for #38946 and #38946.
Related to #37820.
Adds new CLI flags that change how the npm publishing script works:
--semver <semver>
– Semantic Versioning selection, defaults topatch
. Other allowed valuesmajor
andminor
.-c
or--ci
– Run in CI mode, where all interactive prompts are disabled.Testing Instructions
Tested with:
Types of changes
Enhancement.
Checklist:
*.native.js
files for terms that need renaming or removal).