Files
home-server-docker/renovate.json
2025-12-29 22:13:17 +01:00

72 lines
1.8 KiB
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"schedule:automergeDaily"
],
"dependencyDashboard": true,
"dependencyDashboardTitle": "Renovate Dashboard",
"assignees": [
"chriswin"
],
"labels": [
"renovate"
],
"configMigration": true,
"prHourlyLimit": 0,
"packageRules": [
{
"matchUpdateTypes": [
"minor",
"patch"
],
"automerge": true,
"automergeType": "pr"
},
{
"matchUpdateTypes": [
"major"
],
"automerge": false
},
{
"matchPackageNames": [
"**calibre-web**"
],
"matchUpdateTypes": [
"major"
],
"enabled": false,
"matchNewValue": "^5."
}
],
"docker-compose": {
"enabled": true,
"managerFilePatterns": [
"/(^|/)docker-compose\\.yml$/",
"/(^|/)project/db/.*\\.yml$/",
"/(^|/)project/infrastructure/.*\\.yml$/",
"/(^|/)project/media/.*\\.yml$/",
"/(^|/)project/monitoring/.*\\.yml$/",
"/(^|/)project/service/.*\\.yml$/"
],
"packageRules": [
{
"matchPackageNames": "tensorchord/pgvecto-rs",
"enabled": false
},
{
"matchPackageNames": "mysql",
"enabled": false
},
{
"matchPackageNames": "postgres",
"enabled": false
},
{
"matchPackageNames": "mrusse08/soularr",
"enabled": false
}
]
}
}