diff --git a/.github/renovate.json b/.github/renovate.json index ce780da..fefb962 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -4,15 +4,16 @@ "config:recommended" ], "dependencyDashboardTitle": ":robot: Renovate Dashboard", + "enabledManagers": ["regex", "helm-releases", "dockerfile"], "customManagers": [ { "customType": "regex", "description": "Process files", "fileMatch": [ - "docker/.+\\.y?ml$", - "terraform/.+\\tf.$", - "kubernetes/.+\\.ya?ml$", - "packer/.+\\.hcl$" + "docker/.*\\.ya?ml$", + "terraform/.*\\.tf$", + "kubernetes/.*\\.ya?ml$", + "packer/.*\\.hcl$" ], "matchStrings": [ "datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( versioning=(?<versioning>\\S+))?\n.*?\"(?<currentValue>.*)\"\n" @@ -20,5 +21,12 @@ "datasourceTemplate": "{{#if datasource}}{{{datasource}}}{{else}}github-releases{{/if}}", "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}" } + ], + "packageRules": [ + { + "managers": ["regex", "helm-releases", "dockerfile"], + "fileMatch": ["kubernetes/.*\\.ya?ml$"], + "description": "Ensure all Kubernetes YAML files are included" + } ] }