{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "automerge": false, "prHourlyLimit": 5, "extends": ["config:recommended"], "rebaseWhen": "conflicted", "enabledManagers": ["regex"], "customManagers": [ { "customType": "regex", "fileMatch": ["^.*docker-compose\\.json$"], "matchStrings": ["\"image\": \"(?.*?):(?.*?)\","], "datasourceTemplate": "docker" } ], "packageRules": [ { "matchUpdateTypes": ["major"], "addLabels": ["major"] }, { "matchUpdateTypes": ["minor", "patch"], "addLabels": ["automerge"] }, { "matchPackageNames": ["mariadb", "mysql", "monogdb", "postgres", "redis", "immich", "immich{-,}**"], "enabled": false } ], "postUpgradeTasks": { "commands": [ "bun ./scripts/update-config.ts {{packageFile}} {{newVersion}} {{packageName}}", "bunx @biomejs/biome@2.0.0 check --write", "bun install && bun run test" ], "fileFilters": ["**/*"], "executionMode": "update" } }