Skip to content

Commit fbcabc0

Browse files
committed
update renovate
1 parent c9de225 commit fbcabc0

File tree

1 file changed

+24
-20
lines changed

1 file changed

+24
-20
lines changed

renovate.json

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,56 +7,49 @@
77
":semanticCommits",
88
":timezone(Europe/Rome)"
99
],
10-
1110
"automerge": false,
1211
"platformAutomerge": false,
13-
1412
"separateMajorMinor": true,
1513
"separateMinorPatch": true,
1614
"separateMultipleMajor": true,
1715
"groupName": null,
18-
19-
"assignees": ["ildoc"],
20-
16+
"assignees": [
17+
"ildoc"
18+
],
2119
"prConcurrentLimit": 50,
2220
"prHourlyLimit": 0,
23-
2421
"prCreation": "not-pending",
2522
"internalChecksFilter": "flexible",
26-
2723
"ignorePaths": [
2824
"**/archived/**",
2925
"docs/**"
3026
],
31-
3227
"docker-compose": {
3328
"managerFilePatterns": [
3429
"(^|/)docker-compose[^/]*\\.ya?ml$",
3530
"(^|/)compose[^/]*\\.ya?ml$"
3631
]
3732
},
38-
3933
"kubernetes": {
4034
"managerFilePatterns": [
4135
"kubernetes/.+\\.ya?ml$"
4236
]
4337
},
44-
4538
"customManagers": [
4639
{
4740
"customType": "regex",
4841
"description": "Aggiorna immagini Docker in template Jinja2/Ansible",
4942
"managerFilePatterns": [
50-
"(^|/)docker-compose[^/]*\\.ya?ml\\.j2$"
43+
"/(^|/)docker-compose[^/]*\\.ya?ml\\.j2$/",
44+
"/(^|/)compose[^/]*\\.ya?ml\\.j2$/"
5145
],
5246
"matchStrings": [
53-
"(?:image:\\s+\\\"?)(?<depName>[^:]+):(?<currentValue>[^\\s@\"]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?\\\"?\\n"
47+
"image:\\s+[\"']?(?<depName>[^:\"'\\s]+):(?<currentValue>[^\"'\\s@]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?[\"']?"
5448
],
5549
"datasourceTemplate": "docker",
5650
"versioningTemplate": "docker"
5751
}
5852
],
59-
6053
"packageRules": [
6154
{
6255
"matchCategories": [
@@ -66,8 +59,12 @@
6659
},
6760
{
6861
"description": "Immagini quay.io con digest pinning",
69-
"matchDatasources": ["docker"],
70-
"matchPackagePatterns": ["^quay\\.io/"],
62+
"matchDatasources": [
63+
"docker"
64+
],
65+
"matchPackagePatterns": [
66+
"^quay\\.io/"
67+
],
7168
"pinDigests": true,
7269
"groupName": "quay.io images"
7370
},
@@ -89,29 +86,36 @@
8986
},
9087
{
9188
"description": "Disabilita automerge per tutto",
92-
"matchPackageNames": ["*"],
89+
"matchPackagePatterns": [
90+
"*"
91+
],
9392
"automerge": false,
9493
"platformAutomerge": false,
9594
"groupName": null
9695
},
9796
{
9897
"description": "Security updates - senza stability days",
99-
"matchUpdateTypes": ["patch"],
98+
"matchUpdateTypes": [
99+
"patch"
100+
],
100101
"minimumReleaseAge": null,
101102
"prCreation": "immediate"
102103
},
103104
{
104105
"description": "Major updates - più giorni di stability",
105-
"matchUpdateTypes": ["major"],
106+
"matchUpdateTypes": [
107+
"major"
108+
],
106109
"minimumReleaseAge": "7 days"
107110
},
108111
{
109112
"description": "Minor updates - periodo standard",
110-
"matchUpdateTypes": ["minor"],
113+
"matchUpdateTypes": [
114+
"minor"
115+
],
111116
"minimumReleaseAge": "3 days"
112117
}
113118
],
114-
115119
"schedule": [
116120
"after 10pm every weekday",
117121
"every weekend",

0 commit comments

Comments
 (0)