{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "packageRules": [ { "matchDatasources": ["docker"], "matchUpdateTypes": ["major"], "commitMessagePrefix": "feat(container)!: " }, { "matchDatasources": ["docker"], "matchUpdateTypes": ["minor"], "semanticCommitType": "feat", "semanticCommitScope": "container" }, { "matchDatasources": ["docker"], "matchUpdateTypes": ["patch"], "semanticCommitType": "fix", "semanticCommitScope": "container" }, { "matchDatasources": ["docker"], "matchUpdateTypes": ["digest"], "semanticCommitType": "chore", "semanticCommitScope": "container" }, { "matchDatasources": ["helm"], "matchUpdateTypes": ["major"], "commitMessagePrefix": "feat(helm)!: " }, { "matchDatasources": ["helm"], "matchUpdateTypes": ["minor"], "semanticCommitType": "feat", "semanticCommitScope": "helm" }, { "matchDatasources": ["helm"], "matchUpdateTypes": ["patch"], "semanticCommitType": "fix", "semanticCommitScope": "helm" }, { "matchDatasources": ["galaxy", "galaxy-collection"], "matchUpdateTypes": ["major"], "commitMessagePrefix": "feat(ansible)!: " }, { "matchDatasources": ["galaxy", "galaxy-collection"], "matchUpdateTypes": ["minor"], "semanticCommitType": "feat", "semanticCommitScope": "ansible" }, { "matchDatasources": ["galaxy", "galaxy-collection"], "matchUpdateTypes": ["patch"], "semanticCommitType": "fix", "semanticCommitScope": "ansible" }, { "matchDatasources": ["terraform-provider"], "matchUpdateTypes": ["major"], "commitMessagePrefix": "feat(terraform)!: " }, { "matchDatasources": ["terraform-provider"], "matchUpdateTypes": ["minor"], "semanticCommitType": "feat", "semanticCommitScope": "terraform" }, { "matchDatasources": ["terraform-provider"], "matchUpdateTypes": ["patch"], "semanticCommitType": "fix", "semanticCommitScope": "terraform" }, { "matchDatasources": ["github-releases", "github-tags"], "matchUpdateTypes": ["major"], "commitMessagePrefix": "feat(github-release)!: " }, { "matchDatasources": ["github-releases", "github-tags"], "matchUpdateTypes": ["minor"], "semanticCommitType": "feat", "semanticCommitScope": "github-release" }, { "matchDatasources": ["github-releases", "github-tags"], "matchUpdateTypes": ["patch"], "semanticCommitType": "fix", "semanticCommitScope": "github-release" }, { "matchManagers": ["github-actions"], "matchUpdateTypes": ["major"], "commitMessagePrefix": "feat(github-action)!: " }, { "matchManagers": ["github-actions"], "matchUpdateTypes": ["minor"], "semanticCommitType": "feat", "semanticCommitScope": "github-action" }, { "matchManagers": ["github-actions"], "matchUpdateTypes": ["patch"], "semanticCommitType": "fix", "semanticCommitScope": "github-action" } ] }