{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["forgejo-contrib/forgejo-renovate//base.json"], "assignees": ["viceice"], "enabledManagers": ["helmv3", "npm", "regex", "woodpecker"], "packageRules": [ { "matchManagers": ["helmv3"], "matchUpdateTypes": ["minor", "patch"], "semanticCommitType": "fix" }, { "matchManagers": ["helmv3"], "matchUpdateTypes": ["major"], "semanticCommitType": "feat" }, { "matchManagers": ["regex"], "matchDepNames": ["forgejo"], "matchUpdateTypes": ["patch"], "semanticCommitType": "fix" }, { "matchManagers": ["regex"], "matchDepNames": ["forgejo"], "matchUpdateTypes": ["major", "minor"], "semanticCommitType": "feat" }, { "description": "Automerge patch deps updates", "matchManagers": ["helmv3"], "matchFiles": ["Chart.yaml"], "matchUpdateTypes": ["patch"], "automerge": true, "platformAutomerge": true } ], "regexManagers": [ { "fileMatch": ["^Chart\\.yaml$"], "matchStrings": ["appVersion: (?.+?)\\s"], "depNameTemplate": "forgejo", "packageNameTemplate": "codeberg.org/forgejo/forgejo", "datasourceTemplate": "docker" } ] }