diff --git a/lib/modules/datasource/galaxy/index.ts b/lib/modules/datasource/galaxy/index.ts index edc3b7c66d93cb..698d9ede78f73c 100644 --- a/lib/modules/datasource/galaxy/index.ts +++ b/lib/modules/datasource/galaxy/index.ts @@ -73,12 +73,14 @@ export class GalaxyDatasource extends Datasource { } result.releases = versions.map( - (version: { name: string; created: string }) => { + (version: { name: string; created?: string }) => { const release: Release = { version: version.name, - releaseTimestamp: version.created, }; + if (is.nonEmptyString(version.created)) { + release.releaseTimestamp = version.created; + } return release; }, ); diff --git a/lib/modules/datasource/galaxy/schema.ts b/lib/modules/datasource/galaxy/schema.ts index a5362dbb4204cc..7fb519004908e3 100644 --- a/lib/modules/datasource/galaxy/schema.ts +++ b/lib/modules/datasource/galaxy/schema.ts @@ -8,7 +8,7 @@ export const GalaxyV1 = z.object({ versions: z.array( z.object({ name: z.string(), - created: z.string(), + created: z.string().optional(), }), ), }),