1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-25 00:07:47 +01:00

chore(renovate): Update renovate configuration json file (#9016)

## About the changes

The last Renovate configuration was done 10 months ago and Renovate
changed the configuration schema during this time. I made some schema
changes for you.

Added global 'dependencies' label to all Renovate PRs, which is also used for Dependabot.

### Changes list

- Add JSON schema | A JSON best practice for working with structured
datas.
- Migrate deprecated packageRules to new versions
- Rename `stabilityDays` to `minimumReleaseAge` | This is basically a
modern version of #2768
  - Rename `matchPackagePatterns` to `matchPackageNames`
- Add 'dependencies' label to renovate PRs
This commit is contained in:
Mert Şişmanoğlu 2025-01-14 11:57:50 +03:00 committed by GitHub
parent 6a7dcb9c46
commit 99f28dbccd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,15 +1,17 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:base"],
"timezone": "Europe/Madrid",
"schedule": ["after 7pm every weekday", "before 5am every weekday"],
"packageRules": [
{
"matchUpdateTypes": ["minor", "patch"],
"matchPackagePatterns": ["*"],
"matchPackageNames": ["*"],
"automerge": true,
"stabilityDays": 7,
"minimumReleaseAge": "7 days",
"internalChecksFilter": "strict"
}
],
"ignoreDeps": ["react-router-dom"]
"ignoreDeps": ["react-router-dom"],
"labels": ["dependencies"]
}