Skip to content

Commit d74e948

Browse files
renovate.json
Signed-off-by: Fabiana Campanari <fabicampanari@gmail.com>
1 parent 36ba000 commit d74e948

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

renovate.json

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": ["github>renovatebot/.github"],
4+
"assignees": ["rarkins", "viceice"],
5+
"semanticCommitScope": "deps",
6+
"automergeType": "pr",
7+
"prCreation": "immediate",
8+
"dockerfile": {
9+
"semanticCommitType": "build"
10+
},
11+
"packageRules": [
12+
{
13+
"matchPackageNames": ["containerbase/node"],
14+
"versioning": "node"
15+
},
16+
{
17+
"matchDepTypes": ["dependencies"],
18+
"semanticCommitType": "build"
19+
},
20+
{
21+
"matchPackageNames": ["semantic-release"],
22+
"semanticCommitType": "build"
23+
},
24+
{
25+
"matchPackageNames": ["@types/jest"],
26+
"groupName": "jest monorepo"
27+
},
28+
{
29+
"matchFileNames": ["**/__fixtures__/**"],
30+
"enabled": false
31+
},
32+
{
33+
"description": "set fix scope for base image",
34+
"matchDepNames": ["ghcr.io/renovatebot/base-image"],
35+
"semanticCommitType": "fix"
36+
},
37+
{
38+
"description": "set feat scope for base image major",
39+
"matchDepNames": ["ghcr.io/renovatebot/base-image"],
40+
"matchUpdateTypes": ["major", "minor"],
41+
"semanticCommitType": "feat"
42+
},
43+
{
44+
"description": "fix versioning for ben-z/gh-action-mutex, eg v1.0-alpha-8",
45+
"matchDepNames": ["ben-z/gh-action-mutex"],
46+
"matchManagers": ["github-actions"],
47+
"versioning": "regex:^v(?<major>\\d+)\\.(?<minor>\\d+)(?:\\.(?<patch>\\d+))?(?<prerelease>\\-.+)?$"
48+
}
49+
],
50+
"customManagers": [
51+
{
52+
"customType": "regex",
53+
"fileMatch": ["config/options/index.ts"],
54+
"matchStrings": [
55+
"default: '(?<depName>ghcr.io/containerbase/sidecar):(?<currentValue>.*)'"
56+
],
57+
"datasourceTemplate": "docker"
58+
}
59+
]
60+
}

0 commit comments

Comments
 (0)