generated from willianpaixao/cluster-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrenovate.json5
73 lines (73 loc) · 1.38 KB
/
renovate.json5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
$schema: 'https://docs.renovatebot.com/renovate-schema.json',
extends: [
'config:recommended',
'docker:enableMajor',
'docker:pinDigests',
'helpers:pinGitHubActionDigests',
':automergeBranch',
':automergeDigest',
':dependencyDashboard',
':disableRateLimiting',
':semanticCommits',
],
assignees: [
'willianpaixao',
],
reviewers: [
'willianpaixao',
],
assignAutomerge: true,
dependencyDashboard: true,
dependencyDashboardTitle: 'Renovate Dashboard 🤖',
ignorePaths: [
'**/*.sops.*',
'**/docs/**',
],
suppressNotifications: [
'prEditedNotification',
'prIgnoreNotification',
],
rebaseWhen: 'conflicted',
schedule: [
'on saturday',
],
flux: {
fileMatch: [
'(^|/)kubernetes/.+\\.ya?ml$',
],
},
'helm-values': {
fileMatch: [
'(^|/)kubernetes/.+\\.ya?ml$',
],
},
kubernetes: {
fileMatch: [
'(^|/)kubernetes/.+\\.ya?ml$',
],
},
packageRules: [
{
matchDatasources: [
'docker',
],
matchPackageNames: [
'ghcr.io/bjw-s/helm/app-template',
],
pinDigests: false,
},
{
matchDatasources: [
'docker',
],
matchUpdateTypes: [
'minor',
],
matchPackageNames: [
'ghcr.io/onedr0p/prowlarr-nightly',
'ghcr.io/onedr0p/sonarr-develop',
],
},
],
}