[mod] CI: dependabot group updates by minor & patch and major updates (#4773)
By default, Dependabot opens a new pull request to update each dependency and we have a very large number of Dependabot pull requests to review and merge, which can quickly become difficult to manage. The intention of this patch to dependabot is to have: - one PR for all minor & patch level updates - one PR for every dependency with a major update [1] https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/optimizing-pr-creation-version-updates [2] https://docs.github.com/en/code-security/dependabot/working-with-dependabot/dependabot-options-reference#groups Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
parent
750a7b4d6f
commit
346d7fe019
12
.github/dependabot.yml
vendored
12
.github/dependabot.yml
vendored
@ -10,6 +10,12 @@ updates:
|
|||||||
target-branch: "master"
|
target-branch: "master"
|
||||||
commit-message:
|
commit-message:
|
||||||
prefix: "[upd] pypi:"
|
prefix: "[upd] pypi:"
|
||||||
|
groups:
|
||||||
|
minor:
|
||||||
|
applies-to: version-updates
|
||||||
|
update-types:
|
||||||
|
- "minor"
|
||||||
|
- "patch"
|
||||||
|
|
||||||
- package-ecosystem: "npm"
|
- package-ecosystem: "npm"
|
||||||
directory: "/client/simple"
|
directory: "/client/simple"
|
||||||
@ -20,6 +26,12 @@ updates:
|
|||||||
target-branch: "master"
|
target-branch: "master"
|
||||||
commit-message:
|
commit-message:
|
||||||
prefix: "[upd] web-client (simple):"
|
prefix: "[upd] web-client (simple):"
|
||||||
|
groups:
|
||||||
|
minor:
|
||||||
|
applies-to: version-updates
|
||||||
|
update-types:
|
||||||
|
- "minor"
|
||||||
|
- "patch"
|
||||||
|
|
||||||
- package-ecosystem: "docker"
|
- package-ecosystem: "docker"
|
||||||
directory: "/"
|
directory: "/"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user