Skip to content

Commit 1566ece

Browse files
MNT: sync develop's Renovate config with the master config
Renovate reads its config only from the default branch (master), where the corrected config is added in #1039. This updates develop's renovate.json to be byte-identical to that one (pip-compile manager for the autogenerated docs/requirements.txt; pip_requirements disabled for that file) so master and develop don't diverge and the next master<->develop merge won't hit an add/add conflict on .github/renovate.json. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent cfaafec commit 1566ece

1 file changed

Lines changed: 22 additions & 2 deletions

File tree

.github/renovate.json

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,32 @@
1111
],
1212
"dependencyDashboard": true,
1313
"automerge": false,
14+
"pip-compile": {
15+
"managerFilePatterns": [
16+
"/^docs/requirements\\.txt$/"
17+
]
18+
},
1419
"packageRules": [
1520
{
16-
"matchPackagePatterns": ["*"],
17-
"matchUpdateTypes": ["minor", "patch"],
21+
"matchPackagePatterns": [
22+
"*"
23+
],
24+
"matchUpdateTypes": [
25+
"minor",
26+
"patch"
27+
],
1828
"groupName": "all non-major dependencies",
1929
"groupSlug": "all-non-major"
30+
},
31+
{
32+
"description": "docs/requirements.txt is autogenerated by pip-compile from docs/requirements.in. Let the pip-compile manager regenerate the lock file, and stop the pip_requirements manager from editing the autogenerated file line by line.",
33+
"matchManagers": [
34+
"pip_requirements"
35+
],
36+
"matchFileNames": [
37+
"docs/requirements.txt"
38+
],
39+
"enabled": false
2040
}
2141
]
2242
}

0 commit comments

Comments
 (0)