mirror of
https://github.com/zhom/donutbrowser.git
synced 2026-10-19 22:17:28 +02:00
117 lines
2.5 KiB
YAML
117 lines
2.5 KiB
YAML
version: 2
|
|
|
|
updates:
|
|
# Frontend dependencies (root package.json). pnpm-workspace.yaml makes the
|
|
# root lockfile cover donut-sync/package.json too, so this entry updates both.
|
|
- package-ecosystem: "npm"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "saturday"
|
|
time: "09:00"
|
|
allow:
|
|
- dependency-type: "all"
|
|
groups:
|
|
frontend-dependencies:
|
|
patterns:
|
|
- "*"
|
|
commit-message:
|
|
prefix: "deps"
|
|
include: "scope"
|
|
|
|
# Rust dependencies
|
|
- package-ecosystem: "cargo"
|
|
directory: "/src-tauri"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "saturday"
|
|
time: "09:00"
|
|
allow:
|
|
- dependency-type: "all"
|
|
groups:
|
|
rust-dependencies:
|
|
patterns:
|
|
- "*"
|
|
commit-message:
|
|
prefix: "deps(rust)"
|
|
include: "scope"
|
|
|
|
# E2E harness crate. Its only registry dependency is the pinned tauri-wd
|
|
# driver; Cargo.lock there is generated from src-tauri's and not committed.
|
|
- package-ecosystem: "cargo"
|
|
directory: "/e2e/app"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "saturday"
|
|
time: "09:00"
|
|
groups:
|
|
e2e-rust-dependencies:
|
|
patterns:
|
|
- "*"
|
|
commit-message:
|
|
prefix: "deps(e2e)"
|
|
include: "scope"
|
|
|
|
# Standalone SDKs for the local REST API
|
|
- package-ecosystem: "npm"
|
|
directory: "/sdk/node"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "saturday"
|
|
time: "09:00"
|
|
allow:
|
|
- dependency-type: "all"
|
|
groups:
|
|
sdk-node-dependencies:
|
|
patterns:
|
|
- "*"
|
|
commit-message:
|
|
prefix: "deps(sdk)"
|
|
include: "scope"
|
|
|
|
- package-ecosystem: "pip"
|
|
directory: "/sdk/python"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "saturday"
|
|
time: "09:00"
|
|
allow:
|
|
- dependency-type: "all"
|
|
groups:
|
|
sdk-python-dependencies:
|
|
patterns:
|
|
- "*"
|
|
commit-message:
|
|
prefix: "deps(sdk)"
|
|
include: "scope"
|
|
|
|
# donut-sync image base (node:*-alpine)
|
|
- package-ecosystem: "docker"
|
|
directory: "/donut-sync"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "saturday"
|
|
time: "09:00"
|
|
groups:
|
|
docker-dependencies:
|
|
patterns:
|
|
- "*"
|
|
commit-message:
|
|
prefix: "deps(docker)"
|
|
include: "scope"
|
|
|
|
# GitHub Actions
|
|
- package-ecosystem: "github-actions"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
day: "saturday"
|
|
time: "09:00"
|
|
groups:
|
|
github-actions:
|
|
patterns:
|
|
- "*"
|
|
commit-message:
|
|
prefix: "ci"
|
|
include: "scope"
|