Skip to content

Commit

Permalink
chore(renovate): Update renovate configuration json file (#9016)
Browse files Browse the repository at this point in the history
## 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
  • Loading branch information
mertssmnoglu authored Jan 14, 2025
1 parent 6a7dcb9 commit 99f28db
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions renovate.json
Original file line number Diff line number Diff line change
@@ -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"]
}

0 comments on commit 99f28db

Please sign in to comment.