Skip to content

Commit f500721

Browse files
jtdubclaude
andcommitted
Tighten Renovate config: consolidate PRs and pin python constraint
- Add the group:allNonMajor preset so every non-major update across Poetry and GitHub Actions collapses into a single weekly PR. - Drop the now-redundant per-manager grouping rules. - Lower prConcurrentLimit from 5 to 3 to further reduce PR noise. - Disable Renovate updates to the python constraint in pyproject.toml so the project's >=3.10 minimum stays put (Renovate was attempting to raise it to 3.14.4). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 4f1e928 commit f500721

1 file changed

Lines changed: 6 additions & 12 deletions

File tree

.github/renovate.json

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,21 @@
44
"config:recommended",
55
":dependencyDashboard",
66
":semanticCommits",
7-
":maintainLockFilesWeekly"
7+
":maintainLockFilesWeekly",
8+
"group:allNonMajor"
89
],
910
"labels": ["dependencies"],
10-
"prConcurrentLimit": 5,
11+
"prConcurrentLimit": 3,
1112
"prHourlyLimit": 2,
1213
"rangeStrategy": "bump",
1314
"schedule": ["before 6am on monday"],
1415
"timezone": "Etc/UTC",
1516
"packageRules": [
1617
{
17-
"description": "Group non-major Poetry dev-dependency updates into a single PR",
18+
"description": "Don't bump the python constraint; project supports 3.10+ across all matrix versions",
1819
"matchManagers": ["poetry"],
19-
"matchDepTypes": ["dev", "dev-dependencies"],
20-
"matchUpdateTypes": ["minor", "patch"],
21-
"groupName": "dev dependencies (non-major)"
22-
},
23-
{
24-
"description": "Group non-major GitHub Actions updates into a single PR",
25-
"matchManagers": ["github-actions"],
26-
"matchUpdateTypes": ["minor", "patch", "digest"],
27-
"groupName": "github-actions (non-major)"
20+
"matchPackageNames": ["python"],
21+
"enabled": false
2822
},
2923
{
3024
"description": "Keep major bumps as separate PRs so they can be reviewed deliberately",

0 commit comments

Comments
 (0)