Skip to content

Commit

Permalink
Batching Dependabot updates per directories (#16820)
Browse files Browse the repository at this point in the history
  • Loading branch information
Piedone authored Oct 3, 2024
1 parent c14840a commit 96e4dbb
Showing 1 changed file with 46 additions and 3 deletions.
49 changes: 46 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,54 @@
version: 2
updates:
- package-ecosystem: "nuget" # See documentation for possible values
directory: "/" # Location of package manifests
# Dependabot can handle at most 150 "manifests", so for NuGet, csprojs referencing packages (see docs:
# https://docs.github.com/en/enterprise-cloud@latest/code-security/supply-chain-security/understanding-your-software-supply-chain/troubleshooting-the-dependency-graph#are-there-limits-which-affect-the-dependency-graph-data).
# We're grouping updates per directories to have smaller batches.
# /src/OrchardCore
- package-ecosystem: "nuget"
directory: "/src/OrchardCore"
schedule:
interval: "weekly"
groups:
all-dependencies:
patterns:
- "*"
# /src/OrchardCore.Modules
- package-ecosystem: "nuget"
directory: "/src/OrchardCore.Modules"
schedule:
interval: "weekly"
groups:
all-dependencies:
patterns:
- "*"
# /src/OrchardCore.Themes
- package-ecosystem: "nuget"
directory: "/src/OrchardCore.Themes"
schedule:
interval: "weekly"
groups:
all-dependencies:
patterns:
- "*"
# All other folders under src/.
- package-ecosystem: "nuget"
directories:
- "/src/OrchardCore.Build"
- "/src/OrchardCore.Cms.Web"
- "/src/OrchardCore.Mvc.Web"
- "/src/Templates**"
schedule:
interval: "weekly"
groups:
all-dependencies:
patterns:
- "*"
# /test
- package-ecosystem: "nuget"
directory: "/test"
schedule:
interval: "weekly"
groups:
# Grouped version updates configuration
all-dependencies:
patterns:
- "*"

0 comments on commit 96e4dbb

Please sign in to comment.