mirror of
https://github.com/Psychotoxical/psysonic.git
synced 2026-07-21 06:45:51 +00:00
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:
+21
-4
@@ -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
@@ -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).
|
||||
|
||||
Reference in New Issue
Block a user