{ "$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 } ], "regexManagers": [ { "description": "Update forgeo version in chart", "fileMatch": ["^Chart\\.yaml$"], "matchStrings": ["appVersion: (?.+?)\\s"], "depNameTemplate": "forgejo", "packageNameTemplate": "codeberg.org/forgejo/forgejo", "datasourceTemplate": "docker" }, { "description": "Update helm unittest plugin", "fileMatch": ["^\\.woodpecker/[a-z-]+\\.yml$"], "matchStrings": ["helm plugin install --version (?.+?) https://github.com/helm-unittest/helm-unittest\\s"], "depNameTemplate": "helm-unittest", "packageNameTemplate": "helm-unittest/helm-unittest", "datasourceTemplate": "github-releases" } ] }