Skip to content

Commit

Permalink
chore(renovate): config file improvements
Browse files Browse the repository at this point in the history
Changes made:
- add limit on the number of total open PRs
- add semver versioning for flux group packages
- merge configs from `renovate/` subfolder into one main config file
- remove some presets already enabled by recommended preset
  • Loading branch information
qlonik committed Feb 12, 2024
1 parent bf7b5db commit 8e683e5
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 20 deletions.
21 changes: 16 additions & 5 deletions .github/renovate.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base",
"config:recommended",
"docker:enableMajor",
"docker:pinDigests",
":disableRateLimiting",
":dependencyDashboard",
":automergeDigest",
":automergeBranch",
":semanticCommits",
"github>dettanym/prose//.github/renovate/groups.json"
":prConcurrentLimit10"
],
"dependencyDashboardTitle": "Renovate Dashboard 🤖",
"schedule": ["every tuesday"],
Expand All @@ -21,5 +19,18 @@
},
"kubernetes": {
"fileMatch": ["evaluation/kubernetes/.+\\.ya?ml$"]
}
},
"packageRules": [
{
"description": "Flux images and tags",
"groupName": "Flux",
"matchPackagePatterns": ["fluxcd"],
"matchDatasources": ["docker", "github-tags"],
"versioning": "semver",
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
}
]
}
15 changes: 0 additions & 15 deletions .github/renovate/groups.json

This file was deleted.

0 comments on commit 8e683e5

Please sign in to comment.