-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathrenovate.json
More file actions
39 lines (39 loc) · 2.02 KB
/
Copy pathrenovate.json
File metadata and controls
39 lines (39 loc) · 2.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended"],
"prHourlyLimit": 0,
"dependencyDashboard": false,
"gitAuthor": "Lars Eggert <200328+larseggert@users.noreply.github.com>",
"enabledManagers": ["custom.regex"],
"customManagers": [
{
"description": "Pinned tool versions annotated with '# renovate: depName=X datasource=Y [versioning=Z]'",
"customType": "regex",
"managerFilePatterns": [
"/\\.github/workflows/.*\\.yml$/",
"/action\\.yml$/",
"/\\.env$/"
],
"matchStrings": [
"# renovate: depName=(?<depName>\\S+) datasource=(?<datasource>\\S+)(?: versioning=(?<versioning>\\S+))?\\n\\s+[A-Z_]+: \"(?<currentValue>[0-9][0-9.]*)\"",
"# renovate: depName=(?<depName>\\S+) datasource=(?<datasource>\\S+)(?: versioning=(?<versioning>\\S+))?\\n\\s+[A-Z_]+=\"v(?<currentValue>[0-9][0-9.]*)\"",
"# renovate: depName=(?<depName>\\S+) datasource=(?<datasource>\\S+)(?: versioning=(?<versioning>\\S+))?\\n[A-Z_]+=(?<currentValue>[0-9][0-9.]*)",
"# renovate: depName=(?<depName>\\S+) datasource=(?<datasource>\\S+)(?: versioning=(?<versioning>\\S+))?\\n[^\\n]+# v(?<currentValue>[0-9][0-9.]*)",
"# renovate: depName=(?<depName>\\S+) datasource=(?<datasource>\\S+)(?: versioning=(?<versioning>\\S+))?\\n\\s+[A-Z_]+=(?<currentValue>[0-9][0-9.]*)\\n\\s+[A-Z_]+=(?<currentDigest>[0-9a-f]{7,40})",
"# renovate: depName=(?<depName>\\S+) datasource=(?<datasource>\\S+)(?: versioning=(?<versioning>\\S+))?\\n[^\\n]*==(?<currentValue>[0-9][0-9.]*)"
]
}
],
"packageRules": [
{
"matchDepNames": ["rhysd/actionlint"],
"prBodyNotes": [
"⚠️ **Manual step required**: update `SHA256` in `actionlint.yml` from the [release checksums file](https://github.com/rhysd/actionlint/releases/download/v{{newVersion}}/actionlint_{{newVersion}}_checksums.txt)"
]
},
{
"matchDepNames": ["cargo-bins/cargo-binstall"],
"extractVersion": "^v?(?<version>.+)$"
}
]
}