{ "extends": ["helpers:pinGitHubActionDigests"], "$schema": "https://docs.renovatebot.com/renovate-schema.json", "labels": ["renovatebot-was-here"], "addLabels": ["renovatebot-was-here", "{{depName}}"], "gitAuthor": "renovatebot ", "separateMajorMinor": true, "separateMinorPatch": true, "separateMultipleMajor": true, "separateMultipleMinor": true, "prHourlyLimit": 0, "branchConcurrentLimit": 0, "prConcurrentLimit": 0, "rebaseWhen": "behind-base-branch", "additionalBranchPrefix": "{{parentDir}}-", "pre-commit": { "enabled": true }, "customManagers": [ { "customType": "regex", "description": "Update appVersion references in Chart.yaml", "managerFilePatterns": [ "/charts\\/apacheds\\/Chart\\.yaml/", "/charts\\/bind9\\/Chart\\.yaml/", "/charts\\/blocky\\/Chart\\.yaml/", "/charts\\/hedgedoc\\/Chart\\.yaml/", "/charts\\/heimdall\\/Chart\\.yaml/", "/charts\\/jellyfin\\/Chart\\.yaml/", "/charts\\/kanboard\\/Chart\\.yaml/", "/charts\\/sharry\\/Chart\\.yaml/", "/charts\\/syncthing\\/Chart\\.yaml/", "/charts\\/tailscale\\/Chart\\.yaml/", "/charts\\/uptime-kuma\\/Chart\\.yaml/", "/charts\\/vaultwarden\\/Chart\\.yaml/", "/charts\\/wallabag\\/Chart\\.yaml/" ], "matchStrings": [ "#\\s+renovate\\s+datasource=(?.+)\\s+registryUrl=(?.+)\\s+depName=(?.+)\\s+appVersion:\\s+(?.+)" ] } ], "packageRules": [ { "matchFileNames": [".pre-commit-config.yaml"], "automerge": true, "separateMajorMinor": true, "separateMinorPatch": false, "separateMultipleMajor": false, "separateMultipleMinor": false }, { "matchDatasources": ["docker"], "matchPackageNames": [ "linuxserver/hedgedoc", "linuxserver/heimdall" ], "versioning": "regex:^v?(?\\d+)\\.(?\\d+)\\.(?\\d+)-ls(?\\d+)$" }, { "matchManagers": ["helm-values"], "postUpgradeTasks": { "commands": [ "./scripts/update_chart.sh '{{{parentDir}}}' '{{{updateType}}}'", "./scripts/generate_readmes_with_helm-docs.sh '{{{parentDir}}}'" ], "fileFilters": [ "**/Chart.yaml", "**/README.md", "**/README_CHANGELOG.md.gotmpl" ], "executionMode": "branch" } }, { "matchManagers": [ "helmv3" ], "postUpgradeTasks": { "commands": [ "./scripts/update_dependency_in_chart.sh '{{{parentDir}}}' minor '{{{depName}}}' '{{{newVersion}}}'", "./scripts/generate_readmes_with_helm-docs.sh '{{{parentDir}}}'" ], "fileFilters": [ "**/Chart.yaml", "**/README.md", "**/README_CHANGELOG.md.gotmpl" ], "executionMode": "branch" } }, { "matchManagers": [ "custom.regex" ], "postUpgradeTasks": { "commands": [ "./scripts/update_appVersion_in_chart.sh '{{{parentDir}}}' '{{{updateType}}}' '{{{newVersion}}}'", "./scripts/generate_readmes_with_helm-docs.sh '{{{parentDir}}}'" ], "fileFilters": [ "**/Chart.yaml", "**/README.md", "**/README_CHANGELOG.md.gotmpl" ], "executionMode": "branch" } } ], "ignoreDeps": [ "ghcr.io/nicolaka/netshoot", "ghcr.io/coder/code-server", "docker.io/qmcgaw/gluetun", "docker.io/grafana/promtail", "mariadb", "postgresql" ] }