Skip to content

Commit b68cc24

Browse files
authored
SONARPHP-1628 Automatic updates for plugin-api should be separate from other dependencies (#1372)
1 parent 9385f5c commit b68cc24

File tree

1 file changed

+18
-4
lines changed

1 file changed

+18
-4
lines changed

.github/renovate.json

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,26 +17,40 @@
1717
],
1818
"packageRules": [
1919
{
20-
"managers": [
20+
"matchManagers": [
2121
"github-actions"
2222
],
2323
"pinDigests": false,
2424
"groupName": "all github actions",
2525
"groupSlug": "all-github-actions"
2626
},
2727
{
28-
"managers": [
28+
"matchManagers": [
2929
"gradle"
3030
],
31-
"matchPackagePatterns": [
32-
"*"
31+
"matchPackageNames": [
32+
"!org.sonarsource.api.plugin:sonar-plugin-api"
3333
],
3434
"matchUpdateTypes": [
3535
"minor",
3636
"patch"
3737
],
3838
"groupName": "all non-major dependencies",
3939
"groupSlug": "all-minor-patch"
40+
},
41+
{
42+
"matchManagers": [
43+
"gradle"
44+
],
45+
"matchPackageNames": [
46+
"org.sonarsource.api.plugin:sonar-plugin-api"
47+
],
48+
"groupName": "sonar-plugin-api",
49+
"groupSlug": "sonar-plugin-api",
50+
"prBodyNotes": [
51+
"Before updating the plugin-api version, make sure to check the compatibility matrix and stick to the lowest denominator.",
52+
"https://github.com/SonarSource/sonar-plugin-api?tab=readme-ov-file#compatibility"
53+
]
4054
}
4155
],
4256
"reviewers": ["team:analysis-cloud-squad"]

0 commit comments

Comments
 (0)