mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-10-06 18:12:13 +00:00
Align dependabot with Sea Haven conventions (#39)
Switch all ecosystems to a weekly schedule and drop the redundant patterns: ["*"] selectors. Remove the major group so patch+minor bumps stay grouped into one PR per ecosystem while each major lands as its own PR, matching the org standard. Add npm coverage for the JS/TS surface (root, /infra CDK, /tests/e2e Playwright, /ui dashboard) and assign updates to amoussa1229. Delete the stale ui/yarn.lock so Dependabot tracks ui/bun.lock cleanly. Refs: #34 Co-authored-by: seahaven-openswe[bot] <296972425+seahaven-openswe[bot]@users.noreply.github.com>
This commit is contained in:
parent
f3db9f02e3
commit
719741f279
2 changed files with 26 additions and 9419 deletions
59
.github/dependabot.yml
vendored
59
.github/dependabot.yml
vendored
|
|
@ -1,52 +1,45 @@
|
||||||
version: 2
|
version: 2
|
||||||
updates:
|
updates:
|
||||||
|
# Python — uv (open-swe-specific; siblings use pip)
|
||||||
- package-ecosystem: "uv"
|
- package-ecosystem: "uv"
|
||||||
directory: "/"
|
directory: "/"
|
||||||
schedule:
|
schedule:
|
||||||
interval: "monthly"
|
interval: "weekly"
|
||||||
|
assignees: ["amoussa1229"]
|
||||||
groups:
|
groups:
|
||||||
minor-and-patch:
|
minor-and-patch:
|
||||||
patterns:
|
update-types: ["minor", "patch"]
|
||||||
- "*"
|
|
||||||
update-types:
|
|
||||||
- "minor"
|
|
||||||
- "patch"
|
|
||||||
major:
|
|
||||||
patterns:
|
|
||||||
- "*"
|
|
||||||
update-types:
|
|
||||||
- "major"
|
|
||||||
|
|
||||||
|
# JavaScript/TypeScript — CDK (/infra), Playwright (/tests/e2e), dashboard (/ui), root tooling
|
||||||
|
- package-ecosystem: "npm"
|
||||||
|
directories:
|
||||||
|
- "/"
|
||||||
|
- "/infra"
|
||||||
|
- "/tests/e2e"
|
||||||
|
- "/ui"
|
||||||
|
schedule:
|
||||||
|
interval: "weekly"
|
||||||
|
assignees: ["amoussa1229"]
|
||||||
|
groups:
|
||||||
|
minor-and-patch:
|
||||||
|
update-types: ["minor", "patch"]
|
||||||
|
|
||||||
|
# Docker — root Dockerfile
|
||||||
- package-ecosystem: "docker"
|
- package-ecosystem: "docker"
|
||||||
directory: "/"
|
directory: "/"
|
||||||
schedule:
|
schedule:
|
||||||
interval: "monthly"
|
interval: "weekly"
|
||||||
|
assignees: ["amoussa1229"]
|
||||||
groups:
|
groups:
|
||||||
minor-and-patch:
|
minor-and-patch:
|
||||||
patterns:
|
update-types: ["minor", "patch"]
|
||||||
- "*"
|
|
||||||
update-types:
|
|
||||||
- "minor"
|
|
||||||
- "patch"
|
|
||||||
major:
|
|
||||||
patterns:
|
|
||||||
- "*"
|
|
||||||
update-types:
|
|
||||||
- "major"
|
|
||||||
|
|
||||||
|
# GitHub Actions
|
||||||
- package-ecosystem: "github-actions"
|
- package-ecosystem: "github-actions"
|
||||||
directory: "/"
|
directory: "/"
|
||||||
schedule:
|
schedule:
|
||||||
interval: "monthly"
|
interval: "weekly"
|
||||||
|
assignees: ["amoussa1229"]
|
||||||
groups:
|
groups:
|
||||||
minor-and-patch:
|
minor-and-patch:
|
||||||
patterns:
|
update-types: ["minor", "patch"]
|
||||||
- "*"
|
|
||||||
update-types:
|
|
||||||
- "minor"
|
|
||||||
- "patch"
|
|
||||||
major:
|
|
||||||
patterns:
|
|
||||||
- "*"
|
|
||||||
update-types:
|
|
||||||
- "major"
|
|
||||||
|
|
|
||||||
9386
ui/yarn.lock
9386
ui/yarn.lock
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue