|
7 | 7 | ":semanticCommits", |
8 | 8 | ":timezone(Europe/Rome)" |
9 | 9 | ], |
10 | | - |
11 | 10 | "assignees": ["ildoc"], |
12 | | - |
13 | 11 | "automerge": false, |
14 | 12 | "platformAutomerge": false, |
15 | | - |
16 | 13 | "prConcurrentLimit": 50, |
17 | 14 | "prHourlyLimit": 0, |
18 | 15 | "prCreation": "not-pending", |
19 | 16 | "internalChecksFilter": "flexible", |
20 | | - |
21 | 17 | "separateMajorMinor": false, |
22 | 18 | "separateMinorPatch": false, |
23 | 19 | "separateMultipleMajor": false, |
24 | | - |
25 | 20 | "ignorePaths": [ |
26 | 21 | "**/archived/**", |
27 | 22 | "docs/**" |
28 | 23 | ], |
29 | | - |
30 | 24 | "schedule": [ |
31 | 25 | "after 10pm every weekday", |
32 | 26 | "every weekend", |
33 | 27 | "before 5am every weekday" |
34 | 28 | ], |
35 | | - |
36 | 29 | "docker-compose": { |
37 | 30 | "managerFilePatterns": [ |
38 | 31 | "(^|/)docker-compose[^/]*\\.ya?ml$", |
|
46 | 39 | "kubernetes/.+\\.ya?ml$" |
47 | 40 | ] |
48 | 41 | }, |
49 | | - |
50 | 42 | "customManagers": [ |
51 | 43 | { |
52 | 44 | "customType": "regex", |
|
73 | 65 | ] |
74 | 66 | } |
75 | 67 | ], |
76 | | - |
77 | 68 | "packageRules": [ |
78 | 69 | { |
79 | | - "description": "Disabilita pacchetti non rilevanti (solo Docker, Helm, GitHub Actions, GitLab CI, Terraform, Ansible)", |
| 70 | + "description": "Disabilita tutti gli aggiornamenti di default", |
80 | 71 | "matchPackagePatterns": ["*"], |
81 | | - "excludeDatasources": [ |
82 | | - "docker", |
83 | | - "helm", |
84 | | - "helm-values", |
85 | | - "gitlabci", |
86 | | - "github-actions", |
87 | | - "terraform", |
88 | | - "ansible-galaxy" |
89 | | - ], |
90 | 72 | "enabled": false |
91 | 73 | }, |
92 | | - |
93 | 74 | { |
94 | | - "description": "Aggiornamenti Docker", |
| 75 | + "description": "Abilita aggiornamenti Docker", |
95 | 76 | "matchDatasources": ["docker"], |
96 | 77 | "enabled": true, |
97 | 78 | "recreateWhen": "auto", |
98 | 79 | "rebaseWhen": "auto" |
99 | 80 | }, |
100 | 81 | { |
101 | | - "description": "Pin digests Docker (MR unica)", |
| 82 | + "description": "Pin digests per tutte le immagini Docker - MR unica", |
102 | 83 | "matchDatasources": ["docker"], |
103 | 84 | "pinDigests": true, |
104 | 85 | "matchUpdateTypes": ["pin", "digest"], |
|
107 | 88 | "commitMessageTopic": "Docker digest updates", |
108 | 89 | "commitMessageExtra": "(grouped)" |
109 | 90 | }, |
110 | | - |
111 | 91 | { |
112 | | - "description": "Aggiornamenti Helm chart e values", |
| 92 | + "description": "Abilita aggiornamenti Helm", |
113 | 93 | "matchDatasources": ["helm", "helm-values"], |
114 | 94 | "enabled": true, |
115 | 95 | "rebaseWhen": "auto" |
116 | 96 | }, |
117 | | - |
118 | 97 | { |
119 | | - "description": "Aggiornamenti GitLab CI e GitHub Actions", |
120 | | - "matchDatasources": ["gitlabci", "github-actions"], |
| 98 | + "description": "Abilita aggiornamenti GitHub Actions e GitLab CI", |
| 99 | + "matchDatasources": ["github-actions", "gitlabci"], |
121 | 100 | "enabled": true |
122 | 101 | }, |
123 | | - |
124 | 102 | { |
125 | | - "description": "Aggiornamenti Terraform / OpenTofu", |
| 103 | + "description": "Abilita aggiornamenti Terraform / OpenTofu", |
126 | 104 | "matchDatasources": ["terraform"], |
127 | 105 | "enabled": true, |
128 | 106 | "rebaseWhen": "auto", |
129 | 107 | "rangeStrategy": "bump" |
130 | 108 | }, |
131 | | - |
132 | 109 | { |
133 | | - "description": "Aggiornamenti Ansible Galaxy roles/collections", |
| 110 | + "description": "Abilita aggiornamenti Ansible Galaxy", |
134 | 111 | "matchDatasources": ["ansible-galaxy"], |
135 | 112 | "enabled": true |
136 | 113 | }, |
137 | | - |
138 | 114 | { |
139 | 115 | "description": "Security patches - priorità immediata", |
140 | 116 | "matchUpdateTypes": ["patch"], |
|
0 commit comments