Skip to content

Commit

Permalink
feat: simplify renovate config (#347)
Browse files Browse the repository at this point in the history
Disable regular updates, because they did not work as expected, only security updates are kept.
Removed configuration for go version, since it did not work as we need.
Removed grouping of the dependency PRs, since it complicated the bumping of the dependencies

Signed-off-by: Karel Simon <ksimon@redhat.com>
  • Loading branch information
ksimon1 authored Jan 28, 2025
1 parent f956d4c commit 4d57284
Showing 1 changed file with 4 additions and 26 deletions.
30 changes: 4 additions & 26 deletions renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@
"release-0.34"
],
"prConcurrentLimit": 3,
"groupName": "all dependencies",
"groupSlug": "all",
"lockFileMaintenance": {
"enabled": false
},
Expand All @@ -25,41 +23,21 @@
"hack/**",
"manifests/**"
],
"postUpdateOptions": ["gomodTidy"],
"packageRules": [
{
"groupName": "all dependencies on main",
"matchBaseBranches": [
"main"
],
"matchPackagePatterns": [
"*"
]
},
{
"groupName": "only security dependencies on stable",
"groupName": "all dependencies",
"groupSlug": "all",
"enabled": false,
"matchBaseBranches": [
"release-0.34"
],
"matchPackagePatterns": [
"*"
]
},
{
"matchPackageNames": [
"golang",
"go"
],
"allowedVersions": "<=1.22",
"matchBaseBranches": [
"release-0.34"
]
}
],
"vulnerabilityAlerts": {
"enabled": true
},
"osvVulnerabilityAlerts": true,
"assigneesFromCodeOwners": true,
"separateMajorMinor": false
"separateMajorMinor": true
}

0 comments on commit 4d57284

Please sign in to comment.