Skip to content

Commit c8ed448

Browse files
Update renovate.json
1 parent 874bcff commit c8ed448

1 file changed

Lines changed: 48 additions & 0 deletions

File tree

renovate.json

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,53 @@
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": [
44
"config:recommended"
5+
],
6+
"automerge": true,
7+
"rebaseWhen": "conflicted",
8+
"customManagers": [
9+
{
10+
"customType": "regex",
11+
"description": "Process Annotations in versions.yaml",
12+
"managerFilePatterns": [
13+
"/(^|/)versions.yaml$/"
14+
],
15+
"matchStrings": [
16+
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)\\n.*?\"(?<currentValue>.*)\"\\n"
17+
]
18+
}
19+
{
20+
customType: "regex",
21+
description: "Process Annotations in Dockerfiles",
22+
managerFilePatterns: ["/(^|/)Dockerfile$/"],
23+
matchStrings: [
24+
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( versioning=(?<versioning>\\S+))?\\n.+(:\\s|=)(&\\S+\\s)?(?<currentValue>\\S+)",
25+
],
26+
datasourceTemplate: "{{#if datasource}}{{{datasource}}}{{else}}github-releases{{/if}}",
27+
versioningTemplate: "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}",
28+
},
29+
],
30+
"packageRules": [
31+
{
32+
"matchUpdateTypes": [
33+
"major"
34+
],
35+
"matchPackageNames": [
36+
"postgres"
37+
],
38+
"enabled": false
39+
},
40+
{
41+
"matchPackageNames": [
42+
"postgres"
43+
],
44+
"groupName": "postgresql"
45+
},
46+
{
47+
"matchPackageNames": [
48+
"debian"
49+
],
50+
"enabled": true,
51+
"versioning": "debian"
52+
}
553
]
654
}

0 commit comments

Comments
 (0)