chore: converge Renovate preset and migrate deprecated manager config

What

  • Update the repo Renovate config to the shared preset gitlab>gitlab-com/public-sector/pipeline:renovate-config.
  • Apply the same preset reference to the project-scaffold templates (templates/lab, templates/docs, templates/paper, and standards/renovate/templates) so projects created from this repository start on the converged preset.
  • Migrate deprecated configuration keys: regexManagers to customManagers (with explicit customType: regex), fileMatch to managerFilePatterns, and matchPackagePatterns to matchPackageNames with a regex value.

Why

The previous preset reference used a subdirectory compatibility shim and several keys are deprecated in current Renovate. Updating the templates as well prevents new projects from being scaffolded onto the old path. Manager and grouping behavior is unchanged.

Validation

Each changed renovate.json validated with renovate-config-validator --strict.

DO NOT MERGE pending human review.

Edited by Andrew Dunn

Merge request reports

Loading