match renovate config with net-infra
This commit is contained in:
69
.github/renovate.json
vendored
69
.github/renovate.json
vendored
@@ -13,15 +13,30 @@
|
|||||||
"bumpVersion": "patch",
|
"bumpVersion": "patch",
|
||||||
"packageRules": [
|
"packageRules": [
|
||||||
{
|
{
|
||||||
"description": "Disables the creation of branches/PRs for any minor/patch updates",
|
"description": "Disables for non major Renovate version",
|
||||||
"matchPaths": [".github/renovate-update-notification/Dockerfile"],
|
"matchPaths": [
|
||||||
"matchUpdateTypes": ["minor", "patch", "pin", "digest", "rollback"],
|
".github/renovate-update-notification/Dockerfile"
|
||||||
|
],
|
||||||
|
"matchUpdateTypes": [
|
||||||
|
"minor",
|
||||||
|
"patch",
|
||||||
|
"pin",
|
||||||
|
"digest",
|
||||||
|
"rollback"
|
||||||
|
],
|
||||||
"enabled": false
|
"enabled": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"description": "Create a PR whenever there is a new major Renovate version",
|
"description": "Generate for major Renovate version",
|
||||||
"matchPaths": [".github/renovate-update-notification/Dockerfile"],
|
"matchPaths": [
|
||||||
"matchUpdateTypes": ["major"],
|
".github/renovate-update-notification/Dockerfile"
|
||||||
|
],
|
||||||
|
"matchUpdateTypes": [
|
||||||
|
"major"
|
||||||
|
],
|
||||||
|
"addLabels": [
|
||||||
|
"upgrade"
|
||||||
|
],
|
||||||
"automerge": false
|
"automerge": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -34,6 +49,7 @@
|
|||||||
"before 5pm on tuesday"
|
"before 5pm on tuesday"
|
||||||
],
|
],
|
||||||
"addLabels": [
|
"addLabels": [
|
||||||
|
"upgrade",
|
||||||
"weekly",
|
"weekly",
|
||||||
"service"
|
"service"
|
||||||
],
|
],
|
||||||
@@ -44,10 +60,11 @@
|
|||||||
"description": "Auto merge patches for applications",
|
"description": "Auto merge patches for applications",
|
||||||
"matchPackageNames": [
|
"matchPackageNames": [
|
||||||
"homepage",
|
"homepage",
|
||||||
"home-assistant",
|
"home-assistant"
|
||||||
"calibre-server"
|
],
|
||||||
|
"matchUpdateTypes": [
|
||||||
|
"patch"
|
||||||
],
|
],
|
||||||
"matchUpdateTypes": ["patch"],
|
|
||||||
"schedule": [
|
"schedule": [
|
||||||
"after 10am on tuesday",
|
"after 10am on tuesday",
|
||||||
"before 5pm on tuesday"
|
"before 5pm on tuesday"
|
||||||
@@ -56,21 +73,47 @@
|
|||||||
"automerge": true
|
"automerge": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"description": "Generate for applications on Tuesdays",
|
"description": "Generate patches for applications on Tuesdays",
|
||||||
"matchPackageNames": [
|
"matchPackageNames": [
|
||||||
"homepage",
|
|
||||||
"home-assistant",
|
|
||||||
"calibre-server"
|
"calibre-server"
|
||||||
],
|
],
|
||||||
|
"matchUpdateTypes": [
|
||||||
|
"patch"
|
||||||
|
],
|
||||||
"schedule": [
|
"schedule": [
|
||||||
"after 10am on tuesday",
|
"after 10am on tuesday",
|
||||||
"before 5pm on tuesday"
|
"before 5pm on tuesday"
|
||||||
],
|
],
|
||||||
"addLabels": [
|
"addLabels": [
|
||||||
|
"patch",
|
||||||
"weekly",
|
"weekly",
|
||||||
"application"
|
"application"
|
||||||
],
|
],
|
||||||
"automerge": false
|
"automerge": false,
|
||||||
|
"minimumReleaseAge": "3 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Generate for applications on Tuesdays",
|
||||||
|
"matchPackageNames": [
|
||||||
|
"homepage",
|
||||||
|
"home-assistant",
|
||||||
|
"calibre-server"
|
||||||
|
],
|
||||||
|
"matchUpdateTypes": [
|
||||||
|
"minor",
|
||||||
|
"major"
|
||||||
|
],
|
||||||
|
"schedule": [
|
||||||
|
"after 10am on tuesday",
|
||||||
|
"before 5pm on tuesday"
|
||||||
|
],
|
||||||
|
"addLabels": [
|
||||||
|
"upgrade",
|
||||||
|
"weekly",
|
||||||
|
"application"
|
||||||
|
],
|
||||||
|
"automerge": false,
|
||||||
|
"minimumReleaseAge": "3 days"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user