Updates renovate config to use the config:best-practices preset rather than the config:base preset since config:base seems to be deprecated.
Also updates the schedule config to use the schedule:monthly preset.
Also adds a pre-submit to run the renovate-config-validator to ensure that renovate config is valid. This pre-submit will need to be made required in the repository branch protection rule for main in the repository settings after this PR is merged.
Summary
Updates renovate config to use the
config:best-practices
preset rather than theconfig:base
preset sinceconfig:base
seems to be deprecated.Also updates the
schedule
config to use theschedule:monthly
preset.Also adds a pre-submit to run the
renovate-config-validator
to ensure that renovate config is valid. This pre-submit will need to be made required in the repository branch protection rule formain
in the repository settings after this PR is merged.