{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", // Included in config:best-practices anyway, but added for clarity. "config:best-practices", ":ignoreUnstable" ], "semanticCommits": "disabled", "packageRules": [ // Create a package rule for grouping all stable non-major dependency updates together. // A combination of/inspired by: // https://docs.renovatebot.com/presets-group/#groupallnonmajor // https://docs.renovatebot.com/presets-default/#automergestablenonmajor { "groupName": "all stable non-major dependencies", "groupSlug": "all-stable-minor-patch", "matchCurrentVersion": "!/^0/", "matchUpdateTypes": [ "minor", "patch" ] }, { "matchDatasources": ["docker"], "matchPackageNames": ["docker.io/pretix/standalone"], "versioning": "regex:^(?\\d+\\.\\d+)(?:\\.(?\\d+))$" } ], "docker-compose": { "managerFilePatterns": [ "/(^|/)(?:docker-)?compose[^/]*\\.ya?ml.j2$/" ] } }