{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "enabledManagers": ["docker-compose"], "baseBranches": ["main", "stable-4.0"], "packageRules": [ { "matchManagers": ["docker-compose"], "labels": ["Type:Dependencies", "docker"] }, { "matchManagers": ["docker-compose"], "matchUpdateTypes": ["patch"], "automerge": true }, { "matchBaseBranches": ["stable-4.0"], "matchUpdateTypes": ["major", "minor"], "enabled": false, "automerge": false }, { "matchPackageNames": ["postgres"], "matchManagers": ["docker-compose"], "allowedVersions": "/^17\\.\\d+-alpine$/" } ], "docker-compose": { "fileMatch": [ ".+\\.ya?ml$" ] }, "regexManagers": [ { "fileMatch": [ "^docker-compose\\.yml$", "^weboffice/collabora\\.yml$" ], "matchStrings": [ "# renovate: depName=(?[^\\s]+)\\n\\s+image: [^:]+:\\$\\{[^}]+-(?[0-9]+\\.[0-9]+\\.[0-9]+)\\}" ], "datasourceTemplate": "docker" } ] }