mirror of
https://github.com/renovatebot/renovate.git
synced 2026-10-25 15:01:49 +00:00
3ea57eb6ab
As seen in #36734, and across Mend-hosted Renovate, we've been seeing a high number of errors i.e. ``` ERROR: Request Error: cannot parse url { "url": "index.yaml", "baseUrl": "oci://ghcr.io/grafana/helm-charts/", "resolvedUrl": "oci://ghcr.io/grafana/helm-charts/index.yaml" } DEBUG: Datasource unknown error { "datasource": "helm", "packageName": "grafana-operator", "err": { "message": "Invalid URL", "stack": "Error: Invalid URL\n..." } } ``` This happens because the `oci://` protocol isn't currently supported by Renovate. As this is an ERROR log, this leads to Renovate failing with an exit code, which can be noisy for operators. Instead, we can fail earlier in the Helm datasource and inform the user how to correct it. Co-Authored-By: Claude Sonnet 5.5 <jamie.tanna+claude-code@mend.io>