-
Notifications
You must be signed in to change notification settings - Fork 61
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
Mend Renovate CE 6.x overwrites some of the config.js attributes #371
Comments
Thanks for reporting. In order to change Git Author, you can be override it using the we will document this. |
Thank you, @PhilipAbed! I assume the same applies to other configuration options discovered in the env config like |
yes. |
I spent hours today trying to figure out why the Would you consider removing the |
(Alternatively, explicitly setting |
I can think of two possible solutions:
|
Shouldn't this be a part of the migration guide? I have also been struggling for a couple of hours now with the migration, and the root cause was this environment variable. |
It seems if I set this to an empty string in my docker-compose file used to start renovate-ce it will also result in the combined config having an empty onboardingConfig setting. So this does not seem to work for me. Quite annoying undocumented behavior this. |
In the next major release we'll stop populating RENOVATE_ONBOARDING_CONFIG by default |
Hi Renovate team!
Thank you for maintaining and enhancing self-hosted Renovate.
We use the Helm chart provided by you to deploy Renovate CE and GitHub application to integrate it with GitHub. We've recently upgraded to version 6.x and discovered some changes in its behavior. After some investigation, it looks like Renovate now unconditionally overwrites some of the config attributes set via the
renovate.config
Helm attribute and propagated through theconfig.js
volume.In particular, it seems to overwrite the
gitAuthor
andonboardingConfig
attributes. It now unconditionally setsgitAuthor
to the detected GitHub application used for integrationand then
It totally makes sense that
gitAuthor
is defaulted to the GitHub application name, but it was unexpected that the explicitly set value is now ignored. Should this be documented?As for the onboarding config, it seems to come from the
renovate-ce
container image and, being an env, seems to take precedence over anything set in the config fileThe text was updated successfully, but these errors were encountered: