Add rulesets

This commit is contained in:
2025-06-11 06:41:39 +01:00
parent 275baa7b95
commit 3d78c08da4
3 changed files with 85 additions and 0 deletions

38
ansible.json Normal file
View File

@@ -0,0 +1,38 @@
{
"packageRules": [
{
"matchPackageNames": [
"ansible"
],
"matchUpdateTypes": [
"minor",
"patch"
],
"automerge": true
},
{
"matchPackageNames": [
"ansible-lint"
],
"matchUpdateTypes": [
"major",
"minor",
"patch"
],
"automerge": true
},
{
"matchPackageNames": [
"community.general",
"community.crypto",
"community.digitalocean",
"gantsign.golang"
],
"matchUpdateTypes": [
"minor",
"patch"
],
"automerge": true
}
]
}

15
hugo.json Normal file
View File

@@ -0,0 +1,15 @@
{
"regexManagers": [
{
"description": "Update Hugo version in Github Workflows",
"fileMatch": [
".yaml$"
],
"matchStrings": [
"HUGO_VERSION: (?<currentValue>.*?)"
],
"depNameTemplate": "gohugoio/hugo",
"datasourceTemplate": "github-releases"
}
],
}

32
python.json Normal file
View File

@@ -0,0 +1,32 @@
{
"lockFileMaintenance": {
"enabled": true,
"automerge": true
},
"packageRules": [
{
"description": "Automerge Ruff updates",
"matchManagers": [
"poetry"
],
"matchPackageNames": [
"ruff"
],
"matchUpdateTypes": [
"minor",
"patch"
],
"automerge": true
},
{
"description": "Automerge Mkdocs updates",
"matchManagers": [
"poetry"
],
"matchPackageNames": [
"mkdocs-material"
],
"automerge": true
}
]
}