{ $schema: "https://docs.renovatebot.com/renovate-schema.json", extends: ["config:recommended"], minimumReleaseAge: "2 days", internalChecksFilter: "strict", packageRules: [ { groupName: "Docker images", groupSlug: "dockerimages", matchDatasources: ["docker"], pinDigests: true, }, ], customManagers: [ { customType: "regex", managerFilePatterns: [ "/.*/templates/.*\\.yaml$/", "/.*/templates/.*\\.yml$/", ], matchStrings: [ "repoURL:s*(?https?://[^\\n\\r]+)[\\s\\S]*?targetRevision:s*(?[^\\n\\r\\s]+)[\\s\\S]*?chart:s*(?[^\\n\\r\\s]+)", "repoURL:s*'(?https?://[^']+)'[\\s\\S]*?targetRevision:s*'(?[^']+)'[\\s\\S]*?chart:s*'(?[^']+)'", 'repoURL:s*"(?https?://[^"]+)"[\\s\\S]*?targetRevision:s*"(?[^"]+)"[\\s\\S]*?chart:s*"(?[^"]+)"', ], datasourceTemplate: "helm", versioningTemplate: "semver", }, ], }