feat(renovate): add Gitea update automation

Run Renovate in Kubernetes to create reviewed image update PRs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
forustandCopilot committed 2026-09-14 09:16:01 +02:00
1 parent 6715f9e9af
commit 7288058df6
11 files changed
+331

No files matched your search

+45
View File
@@ -0,0 +1,45 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"enabledManagers": [
"docker-compose",
"kubernetes"
],
"kubernetes": {
"managerFilePatterns": [
"/k8s/.+\\.ya?ml$/"
]
},
"packageRules": [
{
"description": "Keep private homelab images unchanged",
"matchDatasources": [
"docker"
],
"matchPackageNames": [
"/gcr\\.forust\\.xyz\\/forust\\/.+/"
],
"enabled": false
},
{
"description": "Require approval for major upgrades",
"matchUpdateTypes": [
"major"
],
"dependencyDashboardApproval": true,
"automerge": false
},
{
"description": "Group container patch updates",
"matchDatasources": [
"docker"
],
"matchUpdateTypes": [
"patch"
],
"groupName": "container patch updates"
}
]
}