chore(deps): restrict Dependabot to security updates only (#918)

Disable scheduled version-update PRs (open-pull-requests-limit: 0). Keep
grouped security PRs per ecosystem; symphonia migration ignores unchanged.
This commit is contained in:
cucadmuh
2026-05-29 23:19:18 +03:00
committed by GitHub
parent 5e5f395d1d
commit c0d7079e88
2 changed files with 22 additions and 5 deletions
+21 -4
View File
@@ -1,5 +1,10 @@
# Weekly dependency update PRs for npm (frontend) and Cargo (src-tauri workspace).
# Review and merge like any other PR; run CI before merging.
# Dependabot: security updates only (no scheduled version bumps).
#
# Version updates are disabled via open-pull-requests-limit: 0. GitHub still opens
# PRs when Dependabot/npm/cargo audit reports a vulnerability (and related
# transitive fixes in the same bump). Routine minor/patch upgrades are manual.
#
# Requires "Dependabot security updates" enabled in repo Settings → Code security.
version: 2
updates:
@@ -8,18 +13,30 @@ updates:
schedule:
interval: weekly
day: monday
open-pull-requests-limit: 5
open-pull-requests-limit: 0
labels:
- dependencies
- security
groups:
npm-security:
applies-to: security-updates
patterns:
- "*"
- package-ecosystem: cargo
directory: /src-tauri
schedule:
interval: weekly
day: monday
open-pull-requests-limit: 5
open-pull-requests-limit: 0
labels:
- dependencies
- security
groups:
cargo-security:
applies-to: security-updates
patterns:
- "*"
ignore:
# Symphonia 0.6 is a coordinated migration (API break + isomp4 patch port).
# See workdocs: internal/collaboration/tasks/2026-05-symphonia-0.6-migration/
+1 -1
View File
@@ -25,4 +25,4 @@ Include what you can: affected version, platform (Windows / macOS / Linux), step
## Secure development
Pull requests are reviewed on `main`. Dependency updates are tracked via Dependabot. For general contribution expectations, see [CONTRIBUTING.md](CONTRIBUTING.md).
Pull requests are reviewed on `main`. **Dependency security updates** are tracked via Dependabot (PRs only for reported vulnerabilities and their fix paths—not routine version bumps). For general contribution expectations, see [CONTRIBUTING.md](CONTRIBUTING.md).