|
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