{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:base", ":preserveSemverRanges", "helpers:pinGitHubActionDigests", ":separateMajorReleases" ], "addLabels": [ "dependencies" ], "postUpdateOptions": [ "gomodUpdateImportPaths" ], "postUpgradeTasks": { "commands": [ "for mod in $(go list -f '{{.Dir}}' -m); do (cd $mod; go mod tidy); done" ], "fileFilters": [ "**/go.mod", "**/go.sum" ] }, "ignorePaths": [ "cli/internal/helm/charts/cilium/**" ], "packageRules": [ { "matchPackagePatterns": [ "^k8s.io", "^sigs.k8s.io" ], "groupName": "k8s dependencies" }, { "matchPackagePatterns": [ "^go.etcd.io/etcd" ], "groupName": "etcd" }, { "matchDatasources": [ "golang-version" ], "allowedVersions": "1.18" }, { "matchManagers": [ "github-actions" ], "groupName": "github actions dependencies" } ] }