Skip to content

Commit bbd06c6

Browse files
Add automerge to renovate (#635)
Co-authored-by: Sébastien Georget <[email protected]>
1 parent f7b1c3a commit bbd06c6

File tree

1 file changed

+28
-14
lines changed

1 file changed

+28
-14
lines changed

renovate.json

Lines changed: 28 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,13 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"automerge": true,
34
"extends": [
45
"config:base",
56
"group:allNonMajor"
67
],
7-
"regexManagers": [
8-
{
9-
"fileMatch": ["(^|/)rockcraft.yaml$"],
10-
"description": "Update base image references",
11-
"matchStringsStrategy": "any",
12-
"matchStrings": ["# renovate: build-base:\\s+(?<depName>[^:]*):(?<currentValue>[^\\s@]*)(@(?<currentDigest>sha256:[0-9a-f]*))?",
13-
"# renovate: base:\\s+(?<depName>[^:]*):(?<currentValue>[^\\s@]*)(@(?<currentDigest>sha256:[0-9a-f]*))?"],
14-
"datasourceTemplate": "docker",
15-
"versioningTemplate": "ubuntu"
16-
}
8+
"ignorePaths": [
9+
"jobmanager/client/.gitlab-ci.yml",
10+
"jobmanager/client/test-requirements.txt"
1711
],
1812
"packageRules": [
1913
{
@@ -24,10 +18,30 @@
2418
"pinDigests": true
2519
},
2620
{
27-
"matchFiles": ["rockcraft.yaml"],
28-
"matchUpdateTypes": ["major", "minor", "patch"],
29-
"enabled": false
21+
"enabled": false,
22+
"matchFiles": [
23+
"rockcraft.yaml"
24+
],
25+
"matchUpdateTypes": [
26+
"major",
27+
"minor",
28+
"patch"
29+
]
3030
}
3131
],
32-
"ignorePaths": ["jobmanager/client/.gitlab-ci.yml", "jobmanager/client/test-requirements.txt"]
32+
"regexManagers": [
33+
{
34+
"datasourceTemplate": "docker",
35+
"description": "Update base image references",
36+
"fileMatch": [
37+
"(^|/)rockcraft.yaml$"
38+
],
39+
"matchStrings": [
40+
"# renovate: build-base:\\s+(?<depName>[^:]*):(?<currentValue>[^\\s@]*)(@(?<currentDigest>sha256:[0-9a-f]*))?",
41+
"# renovate: base:\\s+(?<depName>[^:]*):(?<currentValue>[^\\s@]*)(@(?<currentDigest>sha256:[0-9a-f]*))?"
42+
],
43+
"matchStringsStrategy": "any",
44+
"versioningTemplate": "ubuntu"
45+
}
46+
]
3347
}

0 commit comments

Comments
 (0)