enhanced renovate config
Some checks failed
Tests / test (push) Has been cancelled
Build and Deploy Staging / deploy (push) Has been cancelled
Build and Deploy Staging / build (push) Has been cancelled

This commit is contained in:
Tobias Brunner 2025-05-27 13:44:38 +02:00
parent 313a8a5492
commit 378f10c992
No known key found for this signature in database

View file

@ -1,27 +1,43 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [ "extends": [
"config:base" "config:recommended"
],
"platform": "gitea",
"packageRules": [
{
"matchManagers": [
"pip_requirements"
],
"matchFileNames": [
"pyproject.toml",
"requirements.txt",
"requirements/*.txt"
]
},
{
"matchManagers": [
"dockerfile"
],
"matchFileNames": [
"Dockerfile",
"**/*.dockerfile",
"**/Dockerfile.*"
]
},
{
"matchManagers": [
"github-actions"
],
"matchFileNames": [
".forgejo/workflows/*.yml",
".forgejo/workflows/*.yaml",
".github/workflows/*.yml",
".github/workflows/*.yaml"
]
}
], ],
"pip_requirements": {
"fileMatch": [
"^pyproject\\.toml$"
]
},
"dockerfile": {
"fileMatch": [
"^Dockerfile$"
]
},
"github-actions": {
"fileMatch": [
"^\\.forgejo\\/workflows\\/.*\\.yml$"
]
},
"labels": [ "labels": [
"dependencies" "dependencies"
], ]
"lockFileMaintenance": {
"enabled": true
}
} }