mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-08-18 00:26:29 +00:00
Add entries for docs/, examples/navigation-station-demo/, and examples/preset-management/ alongside the existing root entry. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
186 lines
4.2 KiB
YAML
186 lines
4.2 KiB
YAML
# Dependabot configuration for Bose SoundTouch Go Library
|
|
# See: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
|
|
|
|
version: 2
|
|
updates:
|
|
# Go modules dependency updates
|
|
- package-ecosystem: "gomod"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "monday"
|
|
time: "09:00"
|
|
timezone: "UTC"
|
|
open-pull-requests-limit: 5
|
|
reviewers:
|
|
- "gesellix"
|
|
assignees:
|
|
- "gesellix"
|
|
commit-message:
|
|
prefix: "deps"
|
|
include: "scope"
|
|
labels:
|
|
- "dependencies"
|
|
- "go"
|
|
rebase-strategy: "auto"
|
|
allow:
|
|
# Allow all dependency types
|
|
- dependency-type: "all"
|
|
ignore:
|
|
# Ignore major version updates for stable dependencies (manual review preferred)
|
|
- dependency-name: "github.com/gorilla/websocket"
|
|
update-types: ["version-update:semver-major"]
|
|
- dependency-name: "github.com/hashicorp/mdns"
|
|
update-types: ["version-update:semver-major"]
|
|
groups:
|
|
# Group Go standard library and toolchain updates
|
|
golang:
|
|
patterns:
|
|
- "golang.org/*"
|
|
|
|
# Hugo module dependency updates (docs site)
|
|
- package-ecosystem: "gomod"
|
|
directory: "/docs"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "monday"
|
|
time: "09:00"
|
|
timezone: "UTC"
|
|
open-pull-requests-limit: 3
|
|
reviewers:
|
|
- "gesellix"
|
|
assignees:
|
|
- "gesellix"
|
|
commit-message:
|
|
prefix: "deps"
|
|
include: "scope"
|
|
labels:
|
|
- "dependencies"
|
|
- "go"
|
|
- "docs"
|
|
rebase-strategy: "auto"
|
|
|
|
# Example module dependency updates
|
|
- package-ecosystem: "gomod"
|
|
directory: "/examples/navigation-station-demo"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "monday"
|
|
time: "09:00"
|
|
timezone: "UTC"
|
|
open-pull-requests-limit: 3
|
|
reviewers:
|
|
- "gesellix"
|
|
assignees:
|
|
- "gesellix"
|
|
commit-message:
|
|
prefix: "deps"
|
|
include: "scope"
|
|
labels:
|
|
- "dependencies"
|
|
- "go"
|
|
rebase-strategy: "auto"
|
|
|
|
- package-ecosystem: "gomod"
|
|
directory: "/examples/preset-management"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "monday"
|
|
time: "09:00"
|
|
timezone: "UTC"
|
|
open-pull-requests-limit: 3
|
|
reviewers:
|
|
- "gesellix"
|
|
assignees:
|
|
- "gesellix"
|
|
commit-message:
|
|
prefix: "deps"
|
|
include: "scope"
|
|
labels:
|
|
- "dependencies"
|
|
- "go"
|
|
rebase-strategy: "auto"
|
|
|
|
# GitHub Actions workflow dependency updates
|
|
- package-ecosystem: "github-actions"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "tuesday"
|
|
time: "09:00"
|
|
timezone: "UTC"
|
|
open-pull-requests-limit: 3
|
|
reviewers:
|
|
- "gesellix"
|
|
assignees:
|
|
- "gesellix"
|
|
commit-message:
|
|
prefix: "ci"
|
|
include: "scope"
|
|
labels:
|
|
- "dependencies"
|
|
- "github-actions"
|
|
- "ci"
|
|
rebase-strategy: "auto"
|
|
allow:
|
|
- dependency-type: "all"
|
|
groups:
|
|
# Group actions from the same organization
|
|
actions-core:
|
|
patterns:
|
|
- "actions/*"
|
|
# Group setup actions
|
|
setup-actions:
|
|
patterns:
|
|
- "*setup-*"
|
|
# Group security-related actions
|
|
security-actions:
|
|
patterns:
|
|
- "*security*"
|
|
- "*scan*"
|
|
- "securecodewarrior/*"
|
|
- "codecov/*"
|
|
|
|
# Docker dependency updates
|
|
- package-ecosystem: "docker"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "wednesday"
|
|
time: "09:00"
|
|
timezone: "UTC"
|
|
open-pull-requests-limit: 3
|
|
reviewers:
|
|
- "gesellix"
|
|
assignees:
|
|
- "gesellix"
|
|
commit-message:
|
|
prefix: "docker"
|
|
include: "scope"
|
|
labels:
|
|
- "dependencies"
|
|
- "docker"
|
|
rebase-strategy: "auto"
|
|
|
|
# npm dependency updates
|
|
- package-ecosystem: "npm"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "thursday"
|
|
time: "09:00"
|
|
timezone: "UTC"
|
|
open-pull-requests-limit: 3
|
|
reviewers:
|
|
- "gesellix"
|
|
assignees:
|
|
- "gesellix"
|
|
commit-message:
|
|
prefix: "deps"
|
|
include: "scope"
|
|
labels:
|
|
- "dependencies"
|
|
- "npm"
|
|
- "frontend"
|
|
rebase-strategy: "auto"
|