feat: 🎸 renovate

added auto update
This commit is contained in:
Stan Girard 2024-01-03 11:42:18 +01:00
parent e460e62468
commit f08f78d557

58
renovate.json Normal file
View File

@ -0,0 +1,58 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:base"],
"ignorePaths": ["node_modules", "**/node_modules/**"],
"commitMessagePrefix": "chore(deps): ",
"commitMessageTopic": "{{depName}}",
"commitMessageExtra": "to {{newVersion}}",
"dependencyDashboard": true,
"prConcurrentLimit": 10,
"rangeStrategy": "pin",
"vulnerabilityAlerts": {
"enabled": true
},
"packageRules": [
{
"matchManagers": ["pip_requirements"],
"matchPackagePatterns": ["*"],
"matchPaths": ["backend/requirements.txt"],
"groupName": "backend-updates",
"groupSlug": "backend",
"addLabels": ["backend"]
},
{
"matchManagers": ["npm"],
"matchPackagePatterns": ["*"],
"matchPaths": ["frontend/package.json"],
"groupName": "frontend-updates",
"groupSlug": "frontend",
"addLabels": ["frontend"]
},
{
"matchManagers": ["npm"],
"matchPackagePatterns": ["*"],
"matchPaths": ["cms/package.json"],
"groupName": "cms-updates",
"groupSlug": "cms",
"addLabels": ["cms"]
},
{
"matchManagers": ["dockerfile"],
"matchDockerfilePaths": [
"backend/Dockerfile",
"frontend/Dockerfile",
"cms/Dockerfile"
],
"groupName": "backend-docker-updates",
"groupSlug": "backend-docker",
"addLabels": ["docker"]
},
{
"matchManagers": ["docker-compose"],
"matchPaths": ["docker-compose.yml"],
"groupName": "docker-compose-updates",
"groupSlug": "docker-compose",
"addLabels": ["docker-compose"]
}
]
}