{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" ], "timezone": "Europe/Berlin", "schedule": [ "before 6am on monday" ], "labels": [ "dependencies" ], "prConcurrentLimit": 5, "packageRules": [ { "description": "Gruppiere Spring Boot Dependencies", "groupName": "Spring Boot", "matchPackagePrefixes": [ "org.springframework.boot", "org.springframework" ] }, { "description": "Gruppiere Vue.js Ecosystem", "groupName": "Vue.js", "matchPackagePrefixes": [ "vue", "@vue" ] }, { "description": "Auto-merge für Minor und Patch Updates", "matchUpdateTypes": [ "minor", "patch" ], "automerge": true, "automergeType": "pr" }, { "description": "Major Updates manuell prüfen", "matchUpdateTypes": [ "major" ], "automerge": false, "labels": [ "dependencies", "major-update" ] }, { "description": "Docker Base Images wöchentlich prüfen", "matchDatasources": [ "docker" ], "schedule": [ "before 6am on monday" ] } ], "vulnerabilityAlerts": { "enabled": true, "labels": [ "security" ] } }