-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathrenovate.json
More file actions
54 lines (54 loc) · 1.78 KB
/
renovate.json
File metadata and controls
54 lines (54 loc) · 1.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended", "helpers:pinGitHubActionDigests", ":automergeMinor"],
"dependencyDashboardTitle": "META: Dependency Dashboard",
"commitMessagePrefix": "deps:",
"labels": ["dependencies"],
"rangeStrategy": "bump",
"constraints": {
"pixi": ">=v0.45.0"
},
"minimumReleaseAge": "14 days",
"packageRules": [{
"description": "Do not bump deps pinned with '~=' or '='.",
"matchManagers": ["pixi"],
"matchCurrentValue": "/^~?=/",
"enabled": false
}, {
"description": "Do not bump requires-python.",
"matchManagers": ["pep621"],
"matchPackageNames": ["python"],
"enabled": false
}, {
"description": "Schedule automerged GHA updates for the 15th of each month.",
"matchManagers": ["github-actions"],
"groupName": "gha",
"schedule": ["* * 15 * *"],
"automerge": true
}, {
"description": "Block PRs for updates blocked on dropping Python 3.11.",
"matchManagers": ["pixi"],
"matchUpdateTypes": ["major", "minor"],
"matchPackageNames": ["numpy", "sphinx", "sphinx-autodoc-typehints"],
"enabled": false
}, {
"description": "Block updating SciPy (bump manually alongside sklearn)",
"matchManagers": ["pixi"],
"matchUpdateTypes": ["major", "minor"],
"matchPackageNames": ["scipy"],
"enabled": false
}, {
"description": "Group Dask packages.",
"matchPackageNames": ["dask", "dask-core"],
"groupName": "dask"
}, {
"description": "Group JAX packages.",
"matchPackageNames": ["jax", "jaxlib"],
"groupName": "jax"
}, {
"description": "Schedule hypothesis monthly as releases are frequent.",
"matchManagers": ["pixi"],
"matchPackageNames": ["hypothesis"],
"schedule": ["* * 10 * *"]
}]
}