{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" ], "addLabels": [ "renovate" ], "automergeStrategy": "rebase", "customManagers": [ { "customType": "regex", "fileMatch": [ "^.*docker-compose\\.json$" ], "matchStrings": [ "\"image\": \"(?.*?):(?.*?)\"," ], "datasourceTemplate": "docker" } ], "packageRules": [ { "matchUpdateTypes": [ "minor", "patch", "pin", "digest" ], "automerge": false }, { "matchDepTypes": [ "devDependencies" ], "automerge": false }, { "matchPackageNames": [ "mariadb", "mysql", "monogdb", "postgres", "redis" ], "enabled": false } ], "postUpgradeTasks": { "commands": [ "bun ./scripts/update-config.ts {{packageFile}} {{newVersion}}" ], "fileFilters": [ "**/*" ], "executionMode": "update" } }