Add automerge, fix repo name.

This commit is contained in:
Joseph Hanson 2024-03-22 08:04:23 -05:00
parent 008fdecb83
commit 05156aa577
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o
2 changed files with 24 additions and 1 deletions

22
.renovate/autoMerge.json5 Normal file
View file

@ -0,0 +1,22 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"description": "Auto merge container digests",
"matchDatasources": ["docker"],
"automerge": true,
"automergeType": "branch",
"matchUpdateTypes": ["digest"],
"matchPackagePrefixes": ["ghcr.io/onedr0p", "ghcr.io/bjw-s"],
"ignoreTests": true
},
{
"description": "Auto merge KPS minors and patches",
"matchDatasources": ["helm"],
"automerge": true,
"matchUpdateTypes": ["minor", "patch"],
"matchPackageNames": ["kube-prometheus-stack"],
"ignoreTests": false
}
]
}

View file

@ -4,7 +4,8 @@
"endpoint": "https://git.hsn.dev", "endpoint": "https://git.hsn.dev",
"extends": [ "extends": [
"config:recommended", "config:recommended",
"local>jahanson/valinor//.renovate/customManagers.json5" "local>jahanson/homelab//.renovate/customManagers.json5",
"local>jahanson/homelab//.renovate/autoMerge.json5"
], ],
"repositories": [], "repositories": [],
"flux": { "flux": {