mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-10-26 13:06:57 +09:00
There was no Dependabot config, and its default PRs to main fail the promotion gate. Weekly grouped minor/patch updates for backend and frontend, monthly for GitHub Actions, all against dev.
35 lines
804 B
YAML
35 lines
804 B
YAML
# Dependency update PRs target dev (main only accepts promotions from dev).
|
|
# Grouped and weekly so they arrive as a few reviewable PRs, not a stream.
|
|
version: 2
|
|
updates:
|
|
- package-ecosystem: pip
|
|
directory: /backend
|
|
target-branch: dev
|
|
schedule:
|
|
interval: weekly
|
|
open-pull-requests-limit: 5
|
|
groups:
|
|
backend:
|
|
patterns: ["*"]
|
|
update-types: [minor, patch]
|
|
|
|
- package-ecosystem: npm
|
|
directory: /frontend
|
|
target-branch: dev
|
|
schedule:
|
|
interval: weekly
|
|
open-pull-requests-limit: 5
|
|
groups:
|
|
frontend:
|
|
patterns: ["*"]
|
|
update-types: [minor, patch]
|
|
|
|
- package-ecosystem: github-actions
|
|
directory: /
|
|
target-branch: dev
|
|
schedule:
|
|
interval: monthly
|
|
groups:
|
|
actions:
|
|
patterns: ["*"]
|