feat(config)!: parse JSON5/YAML self-hosted admin config (#12644)
Adds support for alternative admin config file formats. BREAKING CHANGE: Renovate will now fail if RENOVATE_CONFIG_FILE is specified without a file extension
Showing
- docs/development/configuration.md 4 additions, 0 deletionsdocs/development/configuration.md
- lib/config-validator.ts 8 additions, 11 deletionslib/config-validator.ts
- lib/workers/global/config/parse/__fixtures__/config.json5 4 additions, 0 deletionslib/workers/global/config/parse/__fixtures__/config.json5
- lib/workers/global/config/parse/__fixtures__/config.yaml 3 additions, 0 deletionslib/workers/global/config/parse/__fixtures__/config.yaml
- lib/workers/global/config/parse/file.spec.ts 44 additions, 15 deletionslib/workers/global/config/parse/file.spec.ts
- lib/workers/global/config/parse/file.ts 29 additions, 5 deletionslib/workers/global/config/parse/file.ts
Loading
Please register or sign in to comment