diff --git a/lib/modules/datasource/docker/index.ts b/lib/modules/datasource/docker/index.ts index 7dd36c4fd3061c75948ad4d6e6bc8b6fcc578add..88ab4354ffcea126e7d422400ce47d335ba37f9c 100644 --- a/lib/modules/datasource/docker/index.ts +++ b/lib/modules/datasource/docker/index.ts @@ -1,4 +1,3 @@ -import URL from 'node:url'; import { ECR } from '@aws-sdk/client-ecr'; import type { ECRClientConfig } from '@aws-sdk/client-ecr'; import is from '@sindresorhus/is'; @@ -911,7 +910,7 @@ export class DockerDatasource extends Datasource { ? `${url}&last=${linkHeader.next.last}` : null; } else { - url = linkHeader?.next ? URL.resolve(url, linkHeader.next.url) : null; + url = linkHeader?.next ? new URL(linkHeader.next.url, url).href : null; } page += 1; } while (url && page < 20);