Skip to content

Commit f9fcb3d

Browse files
authored
DEV: address renovate config wishlist (#253)
1 parent da087e7 commit f9fcb3d

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

renovate.json

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,37 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": ["config:recommended"],
3+
"extends": [
4+
"config:recommended",
5+
"helpers:pinGitHubActionDigests",
6+
":automergeMinor"
7+
],
48
"dependencyDashboardTitle": "META: Dependency Dashboard",
9+
"commitMessagePrefix": "deps:",
10+
"labels": ["dependencies"],
511
"rangeStrategy": "bump",
612
"constraints": {
7-
"pixi": ">=0.45.0"
13+
"pixi": ">=v0.45.0"
814
},
15+
"minimumReleaseAge": "14 days",
916
"packageRules": [
1017
{
18+
"description": "Do not bump deps pinned with '~=' or '='.",
1119
"matchManagers": ["pixi"],
1220
"matchCurrentValue": "/^~?=/",
1321
"enabled": false
1422
},
1523
{
24+
"description": "Do not bump Python deps in the manifest.",
1625
"matchManagers": ["pixi"],
1726
"matchPackageNames": ["python"],
1827
"enabled": false
1928
},
2029
{
21-
"matchPackageNames": ["/myst-parser|myst_parser/"],
22-
"groupName": "docs"
23-
},
24-
{
25-
"matchPackageNames": [
26-
"/sphinx|sphinx-autodoc-typehints|sphinx-copybutton/"
27-
],
28-
"groupName": "sphinx"
29-
},
30-
{
31-
"matchPackageNames": ["/pytest-cov|hypothesis/"],
32-
"groupName": "tests"
30+
"description": "Schedule automerged GHA updates for the 15th of each month.",
31+
"matchManagers": ["github-actions"],
32+
"groupName": "gha",
33+
"schedule": ["* * 15 * *"],
34+
"automerge": true
3335
}
3436
]
3537
}

0 commit comments

Comments
 (0)