Skip to content

Commit b6de897

Browse files
committed
ci: Simply renovate bot config to only propose google sdk, testing, and ci dep updates
1 parent 7eca195 commit b6de897

1 file changed

Lines changed: 47 additions & 105 deletions

File tree

renovate.json

Lines changed: 47 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,12 @@
1212
"customManagers": [
1313
{
1414
"customType": "regex",
15-
"fileMatch": ["dependencies.txt"],
16-
"matchStrings": ["(?<depName>.*),(.*)=(?<currentValue>.*)"],
15+
"fileMatch": [
16+
"dependencies.txt"
17+
],
18+
"matchStrings": [
19+
"(?<depName>.*),(.*)=(?<currentValue>.*)"
20+
],
1721
"datasourceTemplate": "maven"
1822
},
1923
{
@@ -89,143 +93,81 @@
8993
],
9094
"packageRules": [
9195
{
92-
"matchPackageNames": [
93-
"com.google.cloud:google-cloud-shared-config"
94-
],
95-
"registryUrls": [
96-
"https://repo.maven.apache.org/maven2/",
97-
"https://repo1.maven.org/maven2"
98-
]
99-
},
100-
{
101-
"matchUpdateTypes": [
102-
"major"
103-
],
104-
"enabled": false,
10596
"matchPackageNames": [
10697
"*"
107-
]
108-
},
109-
{
110-
"enabled": false,
111-
"matchPackageNames": [
112-
"/^com.google.protobuf:/"
113-
]
114-
},
115-
{
116-
"versioning": "docker",
117-
"matchPackageNames": [
118-
"/^com.google.guava:/"
11998
],
12099
"enabled": false
121100
},
122101
{
123-
"semanticCommitType": "deps",
124-
"semanticCommitScope": null,
125-
"matchPackageNames": [
126-
"*"
127-
]
128-
},
129-
{
130-
"semanticCommitType": "build",
131-
"semanticCommitScope": "deps",
132-
"enabled": true,
133-
"matchPackageNames": [
134-
"/^org.apache.maven/",
135-
"/^org.jacoco:/",
136-
"/^org.codehaus.mojo:/",
137-
"/^org.sonatype.plugins:/",
138-
"/^com.google.cloud:google-cloud-shared-config/"
139-
]
140-
},
141-
{
142-
"semanticCommitType": "chore",
143-
"semanticCommitScope": "deps",
144-
"matchPackageNames": [
145-
"/^{{metadata['repo']['distribution_name']}}/",
146-
"/^com.google.cloud:libraries-bom/",
147-
"/^com.google.cloud.samples:shared-configuration/"
148-
]
149-
},
150-
{
151-
"semanticCommitType": "test",
152-
"semanticCommitScope": "deps",
153102
"matchPackageNames": [
154103
"/^junit:junit/",
155104
"/^com.google.truth:truth/",
156105
"/^org.mockito:mockito-core/",
157-
"/^org.objenesis:objenesis/",
158-
"/^com.google.cloud:google-cloud-conformance-tests/"
159-
]
160-
},
161-
{
162-
"ignoreUnstable": false,
163-
"matchPackageNames": [
164-
"/^com.google.cloud:google-cloud-/"
165-
]
106+
"/^org.junit/"
107+
],
108+
"groupName": "Testing Libraries",
109+
"enabled": true
166110
},
167111
{
168-
"groupName": "jackson dependencies",
169112
"matchPackageNames": [
170-
"/^com.fasterxml.jackson.core/"
171-
]
113+
"/^org.apache.maven/",
114+
"/^org.jacoco:/",
115+
"/^org.codehaus.mojo:/",
116+
"/^org.sonatype.plugins:/"
117+
],
118+
"groupName": "Maven Plugins",
119+
"enabled": true
172120
},
173121
{
174-
"groupName": "gRPC dependencies",
175-
"matchPackageNames": [
176-
"/^io.grpc/"
122+
"matchManagers": [
123+
"github-actions"
177124
],
178-
"enabled": false
125+
"matchFileNames": [
126+
".cloudbuild/**",
127+
".github/workflows/**"
128+
],
129+
"groupName": "CI/CD Updates",
130+
"enabled": true
179131
},
180132
{
181133
"groupName": "Google Auth Library dependencies",
182134
"matchPackageNames": [
183135
"/^com.google.auth/"
184-
]
185-
},
186-
{
187-
"groupName": "Google API dependencies",
188-
"matchPackageNames": [
189-
"/com.google.api.grpc:grpc-google-common-protos/",
190-
"/com.google.api.grpc:grpc-google-iam-v1/",
191-
"/com.google.api.grpc:proto-google-common-protos/",
192-
"/com.google.api.grpc:proto-google-iam-v1/",
193-
"/com.google.api:api-common/"
194-
]
136+
],
137+
"enabled": true
195138
},
196139
{
197140
"groupName": "Google HTTP Client dependencies",
198141
"matchPackageNames": [
199142
"/^com.google.http-client/"
200-
]
201-
},
202-
{
203-
"groupName": "OpenCensus dependencies",
204-
"matchPackageNames": [
205-
"/^io.opencensus/"
206-
]
207-
},
208-
{
209-
"groupName": "Netty dependencies",
210-
"matchPackageNames": [
211-
"/^io.netty/"
212-
]
143+
],
144+
"enabled": true
213145
},
214146
{
215-
"groupName": "Error Prone dependencies",
147+
"groupName": "Java SDK Shared Config",
216148
"matchPackageNames": [
217-
"/^com.google.errorprone/"
218-
]
149+
"com.google.cloud:google-cloud-shared-config"
150+
],
151+
"enabled": true
219152
},
220153
{
221154
"matchManagers": [
222155
"regex"
223156
],
224157
"semanticCommitType": "chore",
225-
"matchFileNames": ["dependencies.txt"],
226-
"matchDatasources": ["maven"],
158+
"matchFileNames": [
159+
"dependencies.txt"
160+
],
161+
"matchDatasources": [
162+
"maven"
163+
],
227164
"groupName": "Upper Bound Dependencies File",
228-
"description": "Group all dependencies from the Upper Bound Dependencies File"
165+
"description": "Group all dependencies from the Upper Bound Dependencies File",
166+
"enabled": true
229167
}
230-
]
231-
}
168+
],
169+
"vulnerabilityAlerts": {
170+
"enabled": true
171+
},
172+
"osvVulnerabilityAlerts": true
173+
}

0 commit comments

Comments
 (0)