mirror of
https://github.com/renovatebot/renovate.git
synced 2026-10-26 15:31:53 +00:00
c0501194c0
* fix(datasource/gitlab-packages): replace getJsonUnchecked with validated getJson Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> * fix(datasource/gitlab-packages): use LooseArray and drop types.ts Apply review feedback: tolerate malformed entries via LooseArray, remove the now unused types.ts, use the fetchJson base helper and cover the failed validation paths. * fix(datasource/gitlab-packages): accept null for optional fields Wrap the package schema in DeepNullish so a null conan_package_name validates like an absent one. * refactor(datasource/gitlab-packages): map releases in schema transform --------- Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>