2024-03-08 18:10:17 +01:00
|
|
|
{
|
|
|
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
|
|
|
"extends": [
|
|
|
|
|
"config:recommended"
|
2024-03-15 17:01:28 +01:00
|
|
|
],
|
|
|
|
|
"timezone": "Europe/Berlin",
|
2025-09-13 16:53:41 +02:00
|
|
|
"schedule": "on friday",
|
2024-11-08 20:57:11 +01:00
|
|
|
"automerge": true,
|
|
|
|
|
"automergeStrategy": "squash",
|
|
|
|
|
"platformAutomerge": false,
|
2024-03-15 17:01:28 +01:00
|
|
|
"packageRules": [
|
2025-09-13 16:53:41 +02:00
|
|
|
{"matchPackageNames": ["traefik"],"extractVersion": "^v(?<version>.*)$"},
|
|
|
|
|
{"matchPackageNames": ["python", "debian"], "automerge": false},
|
|
|
|
|
{"matchPackageNames": ["python"], "allowedVersions": "/^3\\.12(\\.\\d+)?(-.+)?$/"},
|
|
|
|
|
{"matchPackageNames": ["debian"], "matchManagers": ["dockerfile"], "enabled": false}
|
|
|
|
|
],
|
|
|
|
|
"customManagers": [
|
2025-09-13 16:22:20 +02:00
|
|
|
{
|
2025-09-13 16:53:41 +02:00
|
|
|
"customType": "regex",
|
|
|
|
|
"managerFilePatterns": [
|
|
|
|
|
"/(^|/|\\.)Dockerfile$/",
|
|
|
|
|
"/(^|/)Dockerfile\\.[^/]*$/"
|
|
|
|
|
],
|
|
|
|
|
"depNameTemplate": "debian",
|
|
|
|
|
"versioningTemplate": "debian",
|
|
|
|
|
"datasourceTemplate": "docker",
|
|
|
|
|
"matchStrings": [
|
|
|
|
|
"FROM\\s+python:[\\w\\d\\.]+-(?:slim-)?(?<currentValue>[a-z0-9]+)(?:\\s+.*)?",
|
|
|
|
|
"FROM\\s+debian:(?<currentValue>[a-z0-9]+)(?:-slim)?(?:\\s+.*)?"
|
|
|
|
|
]
|
2025-09-13 16:22:20 +02:00
|
|
|
}
|
2024-03-08 18:10:17 +01:00
|
|
|
]
|
|
|
|
|
}
|