mirror of
https://github.com/renovatebot/renovate.git
synced 2026-11-06 12:18:00 +00:00
556b1be775
* fix(manager/hermit): propagate git credentials to hermit install hermit install runs without git auth, failing silently for packages hosted in private repos. Spread getGitEnvironmentVariables(['hermit']) into extraEnv, matching the pattern used by cargo, gomod, poetry, copier, vendir, and conan managers. Passing ['hermit'] as additionalHostTypes ensures hostRules configured with hostType: 'hermit' are picked up alongside the standard platform host types. Also guards against undefined stderr in the outer catch block — non-UpdateHermitError exceptions rendered "undefined" in PR comments. * test(manager/hermit): cover non-Error thrown value fallback Exercise the String(err) branch in the generic error handler when a non-Error value propagates from updateHermitPackage. * fix: address review comments on hermit git auth Remove unnecessary spread operator from getGitEnvironmentVariables() result assignment and apply one-sentence-per-line docs convention.