Skip to content
Open
Show file tree
Hide file tree
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
10 changes: 10 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,16 @@
version: 2
# All entries set `target-branch: dev` — the SDLC merges everything through
# dev → main at release cuts. Dependabot's default target (the repo default
# branch, main) was creating main-side drift: dep bumps landed on main while
# feature work landed on dev, guaranteeing package.json/source conflicts at
# every release cut (surfaced by PR #1015, vue-router 5).
updates:
# GitHub Actions: catch new SHAs for already-pinned third-party actions and
# flag CVEs in first-party actions. Weekly cadence — security PRs from
# Dependabot are auto-grouped by ecosystem so review burden stays low.
- package-ecosystem: github-actions
directory: /
target-branch: dev
schedule:
interval: weekly
labels:
Expand All @@ -14,6 +20,7 @@ updates:
# Frontend (Vite + Vue): catches Vue / Vite / Chart.js / DOMPurify CVEs.
- package-ecosystem: npm
directory: /src/frontend
target-branch: dev
schedule:
interval: weekly
labels:
Expand All @@ -30,6 +37,7 @@ updates:
# this entry continues that cadence.
- package-ecosystem: pip
directory: /src/backend
target-branch: dev
schedule:
interval: weekly
labels:
Expand All @@ -44,6 +52,7 @@ updates:
# MCP server (TypeScript).
- package-ecosystem: npm
directory: /src/mcp-server
target-branch: dev
schedule:
interval: weekly
labels:
Expand All @@ -65,6 +74,7 @@ updates:
- /docker/backend
- /docker/frontend
- /docker/scheduler
target-branch: dev
schedule:
interval: weekly
labels:
Expand Down
Loading
Loading