{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "local>renovate/renovate-config", "group:monorepos", "group:flyway" ], "packageRules": [ { "matchPackageNames": [ "mariadb" ], "automerge": false, "dependencyDashboardApproval": true }, { "matchManagers": ["maven"], "extends": ["schedule:monthly"] }, { "groupName": "maven plugins", "matchManagers": ["maven"], "matchDepTypes": ["plugin"], "extends": ["schedule:weekly"] }, { "groupName": "hibernate orm", "matchPackageNames": [ "org.hibernate.orm:**" ], "extends": ["schedule:monthly"] }, { "groupName": "apache commons", "matchPackageNames": [ "commons-**", "org.apache.commons:**" ], "extends": ["schedule:monthly"] }, { "matchManagers": ["maven"], "matchDepTypes": ["dependency", "parentPom"], "matchPackageNames": [ "net.dv8tion:JDA", "dev.arbjerg:lavaplayer", "dev.lavalink.youtube:**", "club.minnced:jdave-*" ], "schedule": ["at any time"] }, { "groupName": "github actions (minor/patch)", "matchManagers": ["github-actions"], "matchUpdateTypes": ["minor", "patch", "digest"] }, { "groupName": "github actions (major)", "matchManagers": ["github-actions"], "matchUpdateTypes": ["major"] } ] }