Skip to content

Commit ebf4226

Browse files
committed
restore comments
1 parent b64cacb commit ebf4226

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

.github/renovate.json5

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@
66
'helpers:pinGitHubActionDigests',
77
],
88
ignorePresets: [
9-
':ignoreModulesAndTests',
9+
':ignoreModulesAndTests', // needed to keep maven-extension test pom files up-to-date
1010
],
1111
packageRules: [
1212
{
13+
// this is to reduce the number of renovate PRs
1314
matchManagers: [
1415
'github-actions',
1516
'dockerfile',
@@ -26,15 +27,20 @@
2627
'io.opentelemetry.semconv:**',
2728
'io.opentelemetry.proto:**',
2829
],
30+
// Renovate's default behavior is only to update from unstable -> unstable if it's for the
31+
// major.minor.patch, under the assumption that you would want to update to the stable version
32+
// of that release instead of the unstable version for a future release
2933
ignoreUnstable: false,
3034
},
3135
{
36+
// prevent 3.0.1u2 -> 3.0.1
3237
matchPackageNames: [
3338
'com.google.code.findbugs:annotations',
3439
],
3540
allowedVersions: '!/^3\\.0\\.1$/',
3641
},
3742
{
43+
// disruptor 4+ requires Java 11+
3844
matchPackageNames: [
3945
'com.lmax:disruptor',
4046
],
@@ -44,6 +50,7 @@
4450
enabled: false,
4551
},
4652
{
53+
// junit-pioneer 2+ requires Java 11+
4754
matchPackageNames: [
4855
'org.junit-pioneer:junit-pioneer',
4956
],
@@ -53,6 +60,7 @@
5360
enabled: false,
5461
},
5562
{
63+
// mockito 5+ requires Java 11+
5664
matchUpdateTypes: [
5765
'major',
5866
],
@@ -62,6 +70,7 @@
6270
],
6371
},
6472
{
73+
// agrona 1.23+ requires Java 17+
6574
matchPackageNames: [
6675
'org.agrona:agrona',
6776
],
@@ -72,6 +81,7 @@
7281
enabled: false,
7382
},
7483
{
84+
// system-stubs-jupiter 2.1+ requires Java 11+
7585
matchPackageNames: [
7686
'uk.org.webcompere:system-stubs-jupiter',
7787
],
@@ -82,13 +92,15 @@
8292
enabled: false,
8393
},
8494
{
95+
// pinned version for compatibility
8596
matchPackageNames: [
8697
'io.micrometer:micrometer-core',
8798
],
8899
matchCurrentVersion: '1.5.0',
89100
enabled: false,
90101
},
91102
{
103+
// pinned version for compatibility
92104
matchCurrentVersion: '3.5.0',
93105
enabled: false,
94106
matchPackageNames: [
@@ -102,6 +114,7 @@
102114
],
103115
},
104116
{
117+
// pinned version for compatibility with java 8 JFR parsing
105118
matchUpdateTypes: [
106119
'major',
107120
],
@@ -111,6 +124,7 @@
111124
],
112125
},
113126
{
127+
// pinned version for compatibility
114128
matchFileNames: [
115129
'jmx-scraper/test-webapp/build.gradle.kts',
116130
],
@@ -121,6 +135,7 @@
121135
],
122136
},
123137
{
138+
// intentionally using Spring Boot 2 in gcp-auth-extension in order to test with Java 8+
124139
matchFileNames: [
125140
'gcp-auth-extension/build.gradle.kts',
126141
],

0 commit comments

Comments
 (0)