{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": [
    "config:base",
    ":preserveSemverRanges",
    "helpers:pinGitHubActionDigests",
    ":separateMajorReleases"
  ],
  "addLabels": [
    "dependencies"
  ],
  "postUpdateOptions": [
    "gomodTidy",
    "gomodUpdateImportPaths"
  ],
  "ignorePaths": [
    "cli/internal/helm/charts/cilium/**"
  ],
  "ignoreDeps": [
    "github.com/edgelesssys/constellation/v2"
  ],
  "packageRules": [
    {
      "matchPackagePatterns": [
        "^k8s.io",
        "^sigs.k8s.io"
      ],
      "groupName": "k8s dependencies"
    },
    {
      "matchPackagePatterns": [
        "^go.etcd.io/etcd"
      ],
      "groupName": "etcd"
    },
    {
      "matchPackagePatterns": [
        "^cloud.google.com/go"
      ],
      "groupName": "google-go"
    },
    {
      "matchDatasources": [
        "golang-version"
      ],
      "allowedVersions": "1.18"
    },
    {
      "matchManagers": [
        "github-actions"
      ],
      "groupName": "github actions dependencies"
    }
  ]
}