/ renovate.json
renovate.json
1 { 2 "extends": [ 3 "github>defenseunicorns/uds-common//config/renovate.json5", 4 ":semanticCommits", 5 ":semanticCommitTypeAll(chore)" 6 ], 7 "ignorePresets": [":ignoreModulesAndTests"], 8 "branchConcurrentLimit": 0, 9 "prConcurrentLimit": 0, 10 "prHourlyLimit": 0, 11 "separateMajorMinor": false, 12 "packageRules": [ 13 { 14 "matchFileNames": ["src/authservice/**"], 15 "groupName": "authservice", 16 "commitMessageTopic": "authservice" 17 }, 18 { 19 "matchFileNames": ["src/istio/**"], 20 "groupName": "istio", 21 "commitMessageTopic": "istio" 22 }, 23 { 24 "matchFileNames": ["src/vector/**"], 25 "groupName": "vector", 26 "commitMessageTopic": "vector" 27 }, 28 { 29 "matchFileNames": ["src/velero/**"], 30 "groupName": "velero", 31 "commitMessageTopic": "velero" 32 }, 33 { 34 "matchFileNames": ["src/prometheus-stack/**"], 35 "groupName": "prometheus-stack", 36 "commitMessageTopic": "prometheus-stack" 37 }, 38 { 39 "matchFileNames": ["src/falco/**"], 40 "groupName": "falco", 41 "commitMessageTopic": "falco" 42 }, 43 { 44 "matchFileNames": ["src/metrics-server/**"], 45 "groupName": "metrics-server", 46 "commitMessageTopic": "metrics-server" 47 }, 48 { 49 "matchFileNames": ["src/loki/**"], 50 "groupName": "loki", 51 "commitMessageTopic": "loki" 52 }, 53 { 54 "matchFileNames": ["src/keycloak/**"], 55 "groupName": "keycloak", 56 "commitMessageTopic": "keycloak" 57 }, 58 { 59 "matchFileNames": ["src/grafana/**"], 60 "groupName": "grafana", 61 "commitMessageTopic": "grafana" 62 }, 63 { 64 "matchFileNames": [ 65 "test/**/*", 66 ".github/**", 67 "bundles/**", 68 "tasks/*.yaml", 69 ".vscode/settings.json", 70 "src/test/**", 71 "README.md", 72 "scripts/**" 73 ], 74 "groupName": "support-deps", 75 "commitMessageTopic": "support dependencies" 76 }, 77 { 78 "matchFileNames": ["package.json", "package-lock.json"], 79 "groupName": "operator-deps", 80 "commitMessageTopic": "operator-deps", 81 "matchDepNames": ["!pepr"] 82 }, 83 { 84 "matchFileNames": [ 85 "package.json", 86 "package-lock.json", 87 "docs/.c4/package.json", 88 "docs/.c4/package-lock.json" 89 ], 90 "groupName": "support-deps", 91 "matchDepTypes": ["devDependencies"], 92 "commitMessageTopic": "support dependencies" 93 }, 94 { 95 "matchFileNames": [ 96 "package.json", 97 "package-lock.json", 98 "tasks/create.yaml" 99 ], 100 "matchDepNames": [ 101 "pepr", 102 "registry1.dso.mil/ironbank/opensource/defenseunicorns/pepr/controller", 103 "defenseunicorns/pepr" 104 ], 105 "groupName": "pepr", 106 "commitMessageTopic": "pepr" 107 }, 108 { 109 "matchPackageNames": [ 110 "defenseunicorns/uds-common", 111 "mcr.microsoft.com/playwright", 112 "defenseunicorns/kubernetes-fluent-client" 113 ], 114 "groupName": "support-deps", 115 "commitMessageTopic": "support-deps" 116 }, 117 { 118 "matchPackageNames": [ 119 "registry1.dso.mil/ironbank/opensource/falcosecurity/falcosidekick" 120 ], 121 "allowedVersions": "!/99.99.99/" 122 } 123 ] 124 }