mirror of
https://github.com/renovatebot/renovate.git
synced 2026-10-25 23:11:31 +00:00
f2896deaaf
* fix(merge-confidence): don't require auth in `platform=local` When dry-running Renovate against a repository to validate it[0], if a repository is using `matchConfidence`, the whole Renovate run is aborted due to missing API credentials. This can be frustrating, and the workaround available is to temporarily remove all package rules use `matchConfidence`, which isn't the best experience. Instead, we should follow the existing pattern to return `null` when loading a Package Rule with `matchConfidence`, as well as DEBUG logging to inform the user why this is happening. [0]: https://www.jvt.me/posts/2026/03/08/renovate-test-config/ * fixup! fix(merge-confidence): don't validate auth in a With debugging from Claude to work out how to get the test to pass. Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io> --------- Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>