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, andstandards/renovate/templates) so projects created from this repository start on the converged preset. - Migrate deprecated configuration keys:
regexManagerstocustomManagers(with explicitcustomType: regex),fileMatchtomanagerFilePatterns, andmatchPackagePatternstomatchPackageNameswith 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