{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["github>renovatebot/.github", ":dependencyDashboard"], "prCreation": "immediate", "packageRules": [ { "description": "Trigger breaking release for major updates", "matchPackageNames": [ "renovate/renovate", "ghcr.io/renovatebot/renovate" ], "matchUpdateTypes": ["major"], "commitMessagePrefix": "feat(deps)!", "automergeType": "pr" }, { "description": "Trigger feature release for minor updates", "matchPackageNames": [ "renovate/renovate", "ghcr.io/renovatebot/renovate" ], "matchUpdateTypes": ["minor"], "semanticCommitType": "feat", "automergeType": "pr" }, { "description": "Trigger fix release for patch updates", "matchPackageNames": [ "renovate/renovate", "ghcr.io/renovatebot/renovate" ], "matchUpdateTypes": ["patch", "digest"], "semanticCommitType": "fix", "automergeType": "pr" }, { "description": "Schedule digest updates daily", "matchUpdateTypes": ["digest"], "extends": ["schedule:daily"] }, { "description": "Update runner references in readme", "matchDepNames": ["renovate-runner"], "matchFileNames": ["README.md"], "additionalBranchPrefix": "docs-", "automerge": false, "dependencyDashboardApproval": false, "semanticCommitType": "docs", "separateMajorMinor": false } ] }