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