Skip to content

Commit

Permalink
Merge pull request #210 from roobre/main
Browse files Browse the repository at this point in the history
Set up Renovate for dependency automation
  • Loading branch information
roobre authored Jun 21, 2023
2 parents 7c932a4 + 20b3914 commit 582ae91
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"extends": [
":disableDependencyDashboard",
":semanticCommitsDisabled"
],
"gomod": {}, // Upgrade go dependencies.
"github-actions": {}, // Upgrade GitHub actions.
// Renovate evaluates all packageRules and does not stop after the first match.
// Rules that appear later in this list override earlier rules.
"packageRules": [
// Group all Go dependencies in the same PR.
{
"matchManagers": ["gomod"],
"groupName": "go dependencies"
},
// Separate all kubernetes dependencies to a different PR.
{
"matchManagers": ["gomod"],
"matchPackagePrefixes": ["k8s.io/"],
"groupName": "go k8s libraries"
},
// Separate k6 dependencies to a different PR.
{
"matchManagers": ["gomod"],
"matchPackagePrefixes": ["go.k6.io/"],
"groupName": "k6 core"
},
// Group all core GitHub actions updates in the same PR.
{
"matchManagers": ["github-actions"],
"matchPackagePrefixes": ["actions/"],
"groupName": "core github actions"
}
]
}

0 comments on commit 582ae91

Please sign in to comment.