|
1 | 1 | {
|
2 | 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
3 |
| - "extends": ["config:recommended"], |
| 3 | + "extends": [ |
| 4 | + "config:recommended", |
| 5 | + "helpers:pinGitHubActionDigests", |
| 6 | + ":automergeMinor" |
| 7 | + ], |
4 | 8 | "dependencyDashboardTitle": "META: Dependency Dashboard",
|
| 9 | + "commitMessagePrefix": "deps:", |
| 10 | + "labels": ["dependencies"], |
5 | 11 | "rangeStrategy": "bump",
|
6 | 12 | "constraints": {
|
7 |
| - "pixi": ">=0.45.0" |
| 13 | + "pixi": ">=v0.45.0" |
8 | 14 | },
|
| 15 | + "minimumReleaseAge": "14 days", |
9 | 16 | "packageRules": [
|
10 | 17 | {
|
| 18 | + "description": "Do not bump deps pinned with '~=' or '='.", |
11 | 19 | "matchManagers": ["pixi"],
|
12 | 20 | "matchCurrentValue": "/^~?=/",
|
13 | 21 | "enabled": false
|
14 | 22 | },
|
15 | 23 | {
|
| 24 | + "description": "Do not bump Python deps in the manifest.", |
16 | 25 | "matchManagers": ["pixi"],
|
17 | 26 | "matchPackageNames": ["python"],
|
18 | 27 | "enabled": false
|
19 | 28 | },
|
20 | 29 | {
|
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 |
33 | 35 | }
|
34 | 36 | ]
|
35 | 37 | }
|
0 commit comments