-
Notifications
You must be signed in to change notification settings - Fork 2.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
Lerna support with binarySource: 'install' #13599
Comments
Hi there, Help us by making a minimal reproduction repository. Before we can start work on your issue we first need to know exactly what's causing the current behavior. A minimal reproduction helps us with this. To get started, please read our guide on creating a minimal reproduction to understand what is needed. We may close the issue if you (or someone else) have not provided a minimal reproduction within two weeks. If you need more time, or are stuck, please ask for help or more time in a comment. Good luck, The Renovate team |
A reproduction repository to test against would be helpful |
Reproduction repo : https://github.com/HeadFox/reproduce-lerna-renovate module.exports = {
gitAuthor: 'Renovate Bot <lpeslier@meilleursagents.com>',
platform: 'github',
labels: ['renovate'],
logFileLevel: 'debug',
logFile: '/tmp/renovate.log',
onboarding: true,
autodiscover: true,
autodiscoverFilter: "HeadFox/reproduce-lerna-renovate",
baseBranches: ['master'],
onboardingConfigFileName: ".github/renovate.json",
onboardingPrTitle: "chore: configure renovate",
onboardingCommitMessage: "chore(renovate): configure renovate",
binarySource: "install",
enabledManagers: [
'npm',
],
}; We don't have any issue with binarySource: install on normal repos without lerna
|
This file in renovate https://github.com/renovatebot/renovate/blob/main/lib/manager/npm/post-update/lerna.ts is only supporting binarySource: docker as I can see |
@HeadFox Youre reproduction is gone, can you please recreate it, so i can fork and test against? |
🎉 This issue has been resolved in version 32.148.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
What would you like Renovate to be able to do?
I would like renovate to support binarySource install mode with Lerna to allow dynamic version of npm to be installed.
If you have any ideas on how this should be implemented, please tell us here.
#12598
This PR was a start but it was closed after. If you need help on this, it will be a pleasure for me to help :)
Is this a feature you are interested in implementing yourself?
Yes
The text was updated successfully, but these errors were encountered: