Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 57 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,13 @@ updates:
time: "03:00"
timezone: Europe/Paris
open-pull-requests-limit: 10
groups:
composer:
patterns:
- "*"
update-types:
- minor
- patch
- package-ecosystem: npm
directory: "/"
schedule:
Expand All @@ -18,6 +25,37 @@ updates:
time: "03:00"
timezone: Europe/Paris
open-pull-requests-limit: 10
# Assets are committed, so a rebase without a recompile leaves CI red anyway.
# Rebase manually alongside /compile when the PR is ready to merge.
rebase-strategy: "disabled"
cooldown:
default-days: 4
semver-major-days: 8
# Groups are first-match. The production/development split keeps a bundle
# regression narrowed to one half; npm-other then catches transitive
# dependencies, which dependency-type does not cover for npm and which would
# otherwise still land as individual pull requests.
groups:
npm-production:
dependency-type: production
patterns:
- "*"
update-types:
- minor
- patch
npm-development:
dependency-type: development
patterns:
- "*"
update-types:
- minor
- patch
npm-other:
patterns:
- "*"
update-types:
- minor
- patch
- package-ecosystem: npm
directory: "/"
schedule:
Expand All @@ -27,6 +65,21 @@ updates:
timezone: Europe/Paris
target-branch: stable34
open-pull-requests-limit: 10
rebase-strategy: "disabled"
cooldown:
default-days: 4
groups:
npm-production:
dependency-type: production
patterns:
- "*"
npm-development:
dependency-type: development
patterns:
- "*"
npm-other:
patterns:
- "*"
ignore:
# do not do breaking changes on stable branches
- dependency-name: "*"
Expand All @@ -42,6 +95,10 @@ updates:
timezone: Europe/Paris
target-branch: stable34
open-pull-requests-limit: 10
groups:
composer:
patterns:
- "*"
ignore:
# do not do breaking changes on stable branches
- dependency-name: "*"
Expand Down
Loading