-
Notifications
You must be signed in to change notification settings - Fork 119
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
Define registry and tag into plugin config? #61
Comments
If you want to configure the This plugin rely on the I'm going to close this issue as the |
Thanks for the reply, from my tests, your suggestion doesn't work. My npmrc file defines the registry for the scope of my packages ( I don't see why you should take actions to go against |
After further tests, it seems to work only if the My PR would be extremely useful. For now I published my fork as |
We use registry-auth-token to retrieve the registry configuration in lib/get-registry.js. If you have registry-auth-token relies on rc to read the Regarding That said, as mentioned in semantic-release/semantic-release#193 we are open to fully support monorepo and we'll happily accept contribution under the circumstances explained over there, basically a solution that will provide a full support and that would rely on Lerna rather than re-implementing Lerna features in semantic-release. |
Thanks for the reply, my PR was a 2 lines change, I doubt that would have added so much complexity to the codebase. Anyway, the fork works just fine, I'll try to keep it up to date with this repo. |
Well, just as a for info, the PR was really incomplete anyway, it would have miss:
Handling all those case would have resulted in a way more complex changes. In addition, in the future we would have to make sure the config resolution for the registry is identical to the |
I'm using
semantic-release-monorepo
and I'd like to share the samepublishConfig
across all my packages.Right now I have to define:
on each package.
It would be useful to have the ability to define the
registry
andtag
properties in the plugin config so that they will be shared by all the packages.Example:
The text was updated successfully, but these errors were encountered: