waveterm/.github/dependabot.yml
Evan Simkowitz 5cfbdcab1a
Separate out Yarn major updates into separate Dependabot groups (#1607)
This is annoyingly verbose, but will let us still get PRs for minor and
patch updates separately from major updates, so we can continue to
benefit from bugfixes without having to adopt breaking changes.

Also adds a jotai update group
2024-12-23 09:59:59 -08:00

122 lines
3.2 KiB
YAML

version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
day: "friday"
time: "09:00"
timezone: "America/Los_Angeles"
groups:
dev-dependencies:
dependency-type: "development"
exclude-patterns:
- "*storybook*"
- "*electron*"
- "@types/react"
update-types:
- "minor"
- "patch"
dev-dependencies-major:
dependency-type: "development"
exclude-patterns:
- "*storybook*"
- "*electron*"
- "@types/react"
update-types:
- "major"
prod-dependencies:
dependency-type: "production"
exclude-patterns:
- "*electron*"
- "jotai"
- "react"
update-types:
- "minor"
- "patch"
prod-dependencies-major:
dependency-type: "production"
exclude-patterns:
- "*electron*"
- "jotai"
- "react"
update-types:
- "major"
storybook:
patterns:
- "*storybook*"
update-types:
- "minor"
- "patch"
storybook-major:
patterns:
- "*storybook*"
update-types:
- "major"
electron:
patterns:
- "*electron*"
update-types:
- "minor"
- "patch"
electron-major:
patterns:
- "*electron*"
update-types:
- "major"
docusaurus:
patterns:
- "*docusaurus*"
update-types:
- "minor"
- "patch"
docusaurus-major:
patterns:
- "*docusaurus*"
update-types:
- "major"
react:
patterns:
- "react"
- "@types/react"
update-types:
- "minor"
- "patch"
react-major:
patterns:
- "react"
- "@types/react"
update-types:
- "major"
jotai:
patterns:
- "jotai"
update-types:
- "minor"
- "patch"
jotai-major:
patterns:
- "jotai"
update-types:
- "major"
- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "weekly"
day: "friday"
time: "09:00"
timezone: "America/Los_Angeles"
- package-ecosystem: "github-actions"
directory: "/.github/workflows"
schedule:
interval: "weekly"
day: "friday"
time: "09:00"
timezone: "America/Los_Angeles"