Action Required: Fix Renovate Configuration #291
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.
Location:
renovate.jsonError type: The renovate configuration file contains some invalid settings
Message: Invalid configuration option: osvVulnerabilityAlertsDescription
Fixed in
dbe90cconmain.Cause.
osvVulnerabilityAlertsDescriptionis not a Renovate option. There is no<option>Descriptionsuffix convention —descriptionis only valid inside an object config, which is why the existingpip-compileblock and everypackageRulesentry can carry one, but a boolean likeosvVulnerabilityAlertscannot. It was added alongsideosvVulnerabilityAlertsto explain why that option was needed, and silently invalidated the entire config.Impact while it was broken: Renovate stopped opening PRs altogether — including the vulnerability-driven ones
osvVulnerabilityAlertswas added to enable after #282. So the config error suppressed exactly the capability it was documenting.Fix. Moved the rationale into
vulnerabilityAlerts.description, directly above the option it explains. One line, text preserved.Verified with Renovate's own validator rather than by inspection — the previous file errors, the new one passes:
Worth adding that validator command to the loop for any future
renovate.jsonedit — this class of error is invisible until Renovate's next run, and it fails closed.Closing; Renovate should also drop this issue on its next run.