mirror of
https://github.com/Psychotoxical/psysonic.git
synced 2026-07-21 14:55:43 +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).
|
# Dependabot: security updates only (no scheduled version bumps).
|
||||||
# Review and merge like any other PR; run CI before merging.
|
#
|
||||||
|
# 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
|
version: 2
|
||||||
updates:
|
updates:
|
||||||
@@ -8,18 +13,30 @@ updates:
|
|||||||
schedule:
|
schedule:
|
||||||
interval: weekly
|
interval: weekly
|
||||||
day: monday
|
day: monday
|
||||||
open-pull-requests-limit: 5
|
open-pull-requests-limit: 0
|
||||||
labels:
|
labels:
|
||||||
- dependencies
|
- dependencies
|
||||||
|
- security
|
||||||
|
groups:
|
||||||
|
npm-security:
|
||||||
|
applies-to: security-updates
|
||||||
|
patterns:
|
||||||
|
- "*"
|
||||||
|
|
||||||
- package-ecosystem: cargo
|
- package-ecosystem: cargo
|
||||||
directory: /src-tauri
|
directory: /src-tauri
|
||||||
schedule:
|
schedule:
|
||||||
interval: weekly
|
interval: weekly
|
||||||
day: monday
|
day: monday
|
||||||
open-pull-requests-limit: 5
|
open-pull-requests-limit: 0
|
||||||
labels:
|
labels:
|
||||||
- dependencies
|
- dependencies
|
||||||
|
- security
|
||||||
|
groups:
|
||||||
|
cargo-security:
|
||||||
|
applies-to: security-updates
|
||||||
|
patterns:
|
||||||
|
- "*"
|
||||||
ignore:
|
ignore:
|
||||||
# Symphonia 0.6 is a coordinated migration (API break + isomp4 patch port).
|
# Symphonia 0.6 is a coordinated migration (API break + isomp4 patch port).
|
||||||
# See workdocs: internal/collaboration/tasks/2026-05-symphonia-0.6-migration/
|
# 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
|
## 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