Files
Jamie Tanna 3ea57eb6ab fix(datasource/helm): don't perform lookups for oci://
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>
2026-10-15 13:26:33 +01:00
..