{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "local>immich-app/.github:renovate-config" ], "automerge": true, "prConcurrentLimit": 0, "prHourlyLimit": 5, "packageRules": [ { "matchPackageNames": [ "/gha-runner/", "/dind/" ], "groupName": "github actions runners" }, { "matchPackageNames": [ "/discord-bot/" ], "pinDigests": false }, { "matchPackageNames": [ "/flux/" ], "groupName": "fluxcd" }, { "matchPackageNames": [ "/victoria-metrics/" ], "groupName": "vmetrics" }, { "matchFileNames": [".mise/config.toml"], "matchPackageNames": ["!/flux/"], "groupName": "mise" }, { "matchPackageNames": [ "/opentofu/", "/terragrunt/" ], "groupName": "tofu" }, { "groupName": "immich", "minimumReleaseAge": "0", "matchPackageNames": [ "immich-app/immich" ] }, { "matchPackageNames": [ "/zitadel/" ], "groupName": "zitadel" }, { "matchManagers": ["github-actions"], "matchUpdateTypes": ["major"], "groupName": null } ], "flux": { "managerFilePatterns": [ "/(^|/)kubernetes/.+\\.ya?ml(?:\\.j2)?$/" ] }, "helm-values": { "managerFilePatterns": [ "/(^|/)kubernetes/.+\\.ya?ml(?:\\.j2)?$/" ] }, "kubernetes": { "managerFilePatterns": [ "/(^|/)kubernetes/.+\\.ya?ml(?:\\.j2)?$/" ] }, "kustomize": { "managerFilePatterns": [ "/(^|/)kustomization\\.ya?ml(?:\\.j2)?$/" ] } }