{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" ], "reviewers": ["ryanvade"], "packageRules": [ { "matchUpdateTypes": ["minor", "patch", "pin", "digest"], "automerge": true } ], "ansible": { "managerFilePatterns": [ "/(^|\\/)playbooks\\/[^/]+\\.ya?ml$/" ] }, "customManagers": [ { "customType": "regex", "datasourceTemplate": "docker", "managerFilePatterns": ["/(^|\\/)playbooks\\/[^/]+\\.ya?ml$/"], "matchStrings": [ "#\\s?renovate: image=(?.*?)\\s*anubisversion:\\s?(?[\\w+\\.\\-]*)", "#\\s?renovate: image=(?.*?)\\s*openGistVersion:\\s?(?[\\w+\\.\\-]*)", "#\\s?renovate: image=(?.*?)\\s*renovateVersion:\\s?(?[\\w+\\.\\-]*)", "#\\s?renovate: image=(?.*?)\\s*forgejoVersion:\\s?(?[\\w+\\.\\-]*)" ] } ] }