Skip to content

Commit 9bfc6ad

Browse files
authored
fix: update renovate.json
1 parent d03f63f commit 9bfc6ad

File tree

1 file changed

+121
-4
lines changed

1 file changed

+121
-4
lines changed

renovate.json

Lines changed: 121 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,123 @@
11
{
2-
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": [
4-
"config:recommended"
5-
]
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"reviewers": [
4+
"commjoen",
5+
"bendehaan"
6+
],
7+
"schedule": [
8+
"* * 1,15 * *"
9+
],
10+
"extends": [
11+
"config:recommended",
12+
":enablePreCommit"
13+
],
14+
"labels": [
15+
"renovate",
16+
"dependencies"
17+
],
18+
"customManagers": [
19+
{
20+
"customType": "regex",
21+
"fileMatch": ".github/workflows/pre-commit.yml",
22+
"depNameTemplate": "terraform-docs/terraform-docs",
23+
"matchStrings": [
24+
"TF_DOCS_VERSION=\"(?<currentValue>.*?)\""
25+
],
26+
"datasourceTemplate": "github-releases"
27+
},
28+
{
29+
"customType": "regex",
30+
"fileMatch": ".github/workflows/pre-commit.yml",
31+
"depNameTemplate": "aquasecurity/tfsec",
32+
"matchStrings": [
33+
"TFSEC_VERSION=\"(?<currentValue>.*?)\""
34+
],
35+
"datasourceTemplate": "github-releases"
36+
},
37+
{
38+
"customType": "regex",
39+
"fileMatch": ".github/workflows/pre-commit.yml",
40+
"depNameTemplate": "terraform-linters/tflint",
41+
"matchStrings": [
42+
"TFLINT_VERSION=\"(?<currentValue>.*?)\""
43+
],
44+
"datasourceTemplate": "github-releases"
45+
},
46+
{
47+
"customType": "regex",
48+
"fileMatch": ".github/scripts/docker-create.sh",
49+
"depNameTemplate": "OWASP/wrongsecrets-binaries",
50+
"matchStrings": [
51+
"BINARY_VERSION=\"(?<currentValue>.*?)\""
52+
],
53+
"datasourceTemplate": "github-releases"
54+
},
55+
{
56+
"customType": "regex",
57+
"fileMatch": "aws/k8s-aws-alb-script.sh",
58+
"depNameTemplate": "kubernetes-sigs/aws-alb-ingress-controller",
59+
"matchStrings": [
60+
"LBC_VERSION=\"(?<currentValue>.*?)\""
61+
],
62+
"datasourceTemplate": "github-releases"
63+
}
64+
],
65+
"packageRules": [
66+
{
67+
"groupName": "eslint",
68+
"enabled": true,
69+
"matchPackageNames": [
70+
"/^eslint/"
71+
]
72+
},
73+
{
74+
"groupName": "go",
75+
"matchDatasources": [
76+
"go"
77+
],
78+
"enabled": true
79+
},
80+
{
81+
"groupName": "pre-commit",
82+
"matchFileNames": [
83+
".pre-commit-config.yaml"
84+
],
85+
"enabled": true
86+
},
87+
{
88+
"groupName": "terraform-aws",
89+
"matchDatasources": [
90+
"terraform-provider",
91+
"terraform-module"
92+
],
93+
"enabled": true,
94+
"matchPackageNames": [
95+
"/aws/",
96+
"/terraform-aws-modules/.*/"
97+
]
98+
},
99+
{
100+
"groupName": "terraform-azure",
101+
"matchDatasources": [
102+
"terraform-provider",
103+
"terraform-module"
104+
],
105+
"enabled": true,
106+
"matchPackageNames": [
107+
"/azurerm/"
108+
]
109+
},
110+
{
111+
"groupName": "terraform-gcp",
112+
"matchDatasources": [
113+
"terraform-provider",
114+
"terraform-module"
115+
],
116+
"enabled": true,
117+
"matchPackageNames": [
118+
"/google/",
119+
"/google-beta/"
120+
]
121+
}
122+
]
6123
}

0 commit comments

Comments
 (0)