-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfixes.json
35 lines (35 loc) · 1.45 KB
/
fixes.json
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
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"description": "Fix marthoc/deconz docker image versioning",
"matchDatasources": ["docker"],
"matchPackageNames": ["marthoc/deconz"],
"versioning": "regex:^((?<compatibility>.*)-)?(?<major>\\d+)(\\.(?<minor>\\d+))?(\\.(?<patch>\\d+))?$"
},
{
"description": "Fix photoprism/photoprism docker image versioning (yyyymmdd)",
"matchDatasources": ["docker"],
"matchPackageNames": ["photoprism/photoprism"],
"versioning": "regex:^(\\d{2})?(?<major>\\d{2})\\.*(?<minor>\\d{2})\\.*(?<patch>\\d{2})(-(?<compatibility>\\w+))?$"
},
{
"description": "psf/black github releases use pep440 versioning",
"matchDatasources": ["github-releases", "github-tags"],
"matchPackageNames": ["psf/black"],
"versioning": "pep440"
},
{
"description": "shellcheck-py/shellcheck-py github-tags use pep440 versioning",
"matchDatasources": ["github-tags"],
"matchPackageNames": ["shellcheck-py/shellcheck-py"],
"versioning": "pep440"
},
{
"description": "Fix kubernetes-sigs/kustomize versioning scheme which uses package prefixes in its tags",
"matchDatasources": ["github-releases", "github-tags"],
"matchPackageNames": ["kubernetes-sigs/kustomize"],
"extractVersion": "^kustomize\\/(?<version>v\\d+\\.\\d+\\.\\d+)$"
}
]
}