Skip to content
Merged
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
30 changes: 27 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,22 @@
version: 2

# Version updates run monthly, with minor and patch updates grouped into one PR
# per ecosystem and a cooldown so fresh releases can settle first. Major updates
# still get their own PR. Security updates are not affected by schedule,
# grouping or cooldown: they are still opened as soon as an advisory is known.

updates:
# Go backend modules
- package-ecosystem: gomod
directory: /apps/api
schedule:
interval: weekly
interval: monthly
cooldown:
default-days: 7
semver-major-days: 30
groups:
go-minor-patch:
update-types: ["minor", "patch"]
open-pull-requests-limit: 5
commit-message:
prefix: "chore(deps)"
Expand All @@ -16,7 +28,13 @@ updates:
- package-ecosystem: npm
directory: /apps/web
schedule:
interval: weekly
interval: monthly
cooldown:
default-days: 7
semver-major-days: 30
groups:
npm-minor-patch:
update-types: ["minor", "patch"]
open-pull-requests-limit: 5
commit-message:
prefix: "chore(deps)"
Expand All @@ -28,7 +46,13 @@ updates:
- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
interval: monthly
# GitHub Actions does not support per-semver cooldown keys.
cooldown:
default-days: 7
groups:
actions-minor-patch:
update-types: ["minor", "patch"]
open-pull-requests-limit: 5
commit-message:
prefix: "chore(ci)"
Expand Down