|
1 | 1 | { |
2 | 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", |
3 | | - "extends": ["config:recommended"], |
4 | | - "labels": ["dependencies"], |
| 3 | + "extends": [ |
| 4 | + "config:recommended" |
| 5 | + ], |
| 6 | + "labels": [ |
| 7 | + "dependencies" |
| 8 | + ], |
5 | 9 | "prConcurrentLimit": 0, |
6 | 10 | "prHourlyLimit": 0, |
7 | | - "schedule": ["* 0-7 * * 1"], |
| 11 | + "schedule": [ |
| 12 | + "* 0-7 * * 1" |
| 13 | + ], |
8 | 14 | "separateMultipleMajor": true, |
9 | 15 | "packageRules": [ |
10 | 16 | { |
11 | 17 | "groupName": "Ansible collections", |
12 | 18 | "matchManagers": [ |
13 | 19 | "ansible-galaxy", |
14 | | - "regex" |
| 20 | + "custom.regex" |
15 | 21 | ] |
16 | 22 | } |
17 | 23 | ], |
18 | 24 | "ansible-galaxy": { |
19 | | - "fileMatch": ["(^|/)[\\w-]*requirements([_.]\\w+)?\\.ya?ml$"], |
| 25 | + "fileMatch": [ |
| 26 | + "(^|/)[\\w-]*requirements([_.]\\w+)?\\.ya?ml$" |
| 27 | + ], |
20 | 28 | "packageRules": [ |
21 | 29 | { |
22 | 30 | "automerge": true, |
23 | 31 | "matchCurrentVersion": "!/^0/", |
24 | | - "matchUpdateTypes": ["minor", "patch"] |
| 32 | + "matchUpdateTypes": [ |
| 33 | + "minor", |
| 34 | + "patch" |
| 35 | + ] |
25 | 36 | } |
26 | 37 | ] |
27 | 38 | }, |
28 | 39 | "customManagers": [ |
29 | 40 | { |
30 | 41 | "customType": "regex", |
31 | 42 | "datasourceTemplate": "galaxy-collection", |
32 | | - "fileMatch": ["README.md"], |
33 | | - "matchStrings": ["- name: (?<depName>\\w+\\.\\w+)(?:\\s+#.*)?\\s+version: (?<currentValue>\\d+\\.\\d+\\.\\d+)"], |
| 43 | + "fileMatch": [ |
| 44 | + "README.md" |
| 45 | + ], |
| 46 | + "matchStrings": [ |
| 47 | + "- name: (?<depName>\\w+\\.\\w+)(?:\\s+#.*)?\\s+version: (?<currentValue>\\d+\\.\\d+\\.\\d+)" |
| 48 | + ], |
34 | 49 | "versioningTemplate": "semver" |
35 | 50 | } |
36 | 51 | ], |
37 | 52 | "dockerfile": { |
38 | | - "ignorePaths": ["molecule/**/Dockerfile.j2"] |
| 53 | + "ignorePaths": [ |
| 54 | + "molecule/**/Dockerfile.j2" |
| 55 | + ] |
39 | 56 | }, |
40 | 57 | "github-actions": { |
41 | | - "addLabels": ["skip-changelog"], |
| 58 | + "addLabels": [ |
| 59 | + "skip-changelog" |
| 60 | + ], |
42 | 61 | "packageRules": [ |
43 | 62 | { |
44 | 63 | "groupName": "GitHub Actions", |
|
49 | 68 | }, |
50 | 69 | { |
51 | 70 | "groupName": "Docker Actions", |
52 | | - "matchPackageNames": ["docker/**"] |
| 71 | + "matchPackageNames": [ |
| 72 | + "docker/**" |
| 73 | + ] |
53 | 74 | }, |
54 | 75 | { |
55 | 76 | "enabled": false, |
56 | | - "matchUpdateTypes": ["digest"] |
| 77 | + "matchUpdateTypes": [ |
| 78 | + "digest" |
| 79 | + ] |
57 | 80 | }, |
58 | 81 | { |
59 | 82 | "automerge": true, |
60 | | - "matchUpdateTypes": ["minor", "patch"], |
| 83 | + "matchUpdateTypes": [ |
| 84 | + "minor", |
| 85 | + "patch" |
| 86 | + ], |
61 | 87 | "matchCurrentVersion": "!/^0/" |
62 | 88 | } |
63 | 89 | ] |
64 | 90 | }, |
65 | 91 | "pip_requirements": { |
66 | | - "fileMatch": ["(^|/)[\\w-]*requirements([_.]\\w+)?\\.(txt|pip)$"], |
| 92 | + "fileMatch": [ |
| 93 | + "(^|/)[\\w-]*requirements([_.]\\w+)?\\.(txt|pip)$" |
| 94 | + ], |
67 | 95 | "packageRules": [ |
68 | 96 | { |
69 | 97 | "groupName": "Python dependencies", |
70 | | - "matchPackageNames": ["*"] |
| 98 | + "matchPackageNames": [ |
| 99 | + "*" |
| 100 | + ] |
71 | 101 | }, |
72 | 102 | { |
73 | 103 | "groupName": "Ansible core", |
74 | | - "matchPackageNames": ["ansible-core"], |
| 104 | + "matchPackageNames": [ |
| 105 | + "ansible-core" |
| 106 | + ], |
75 | 107 | "separateMinorPatch": true |
76 | 108 | }, |
77 | 109 | { |
78 | 110 | "automerge": true, |
79 | | - "matchUpdateTypes": ["patch"], |
| 111 | + "matchUpdateTypes": [ |
| 112 | + "patch" |
| 113 | + ], |
80 | 114 | "matchCurrentVersion": "!/^0/" |
81 | 115 | } |
82 | 116 | ] |
|
0 commit comments