Skip to content

Commit 0600f29

Browse files
committed
chore: update dependabot config
1 parent f9baa5e commit 0600f29

1 file changed

Lines changed: 91 additions & 5 deletions

File tree

.github/dependabot.yml

Lines changed: 91 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,97 @@
1-
# To get started with Dependabot version updates, you'll need to specify which
2-
# package ecosystems to update and where the package manifests are located.
3-
# Please see the documentation for all configuration options:
1+
# Dependabot configuration for replane-javascript (SDK monorepo)
42
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
53

64
version: 2
75
updates:
8-
- package-ecosystem: "" # See documentation for possible values
9-
directory: "/" # Location of package manifests
6+
# Root package dependencies
7+
- package-ecosystem: "npm"
8+
directory: "/"
109
schedule:
1110
interval: "weekly"
11+
day: "monday"
12+
open-pull-requests-limit: 10
13+
groups:
14+
minor-and-patch:
15+
patterns:
16+
- "*"
17+
update-types:
18+
- "minor"
19+
- "patch"
20+
labels:
21+
- "dependencies"
22+
23+
# SDK package
24+
- package-ecosystem: "npm"
25+
directory: "/packages/sdk"
26+
schedule:
27+
interval: "weekly"
28+
day: "monday"
29+
open-pull-requests-limit: 5
30+
labels:
31+
- "dependencies"
32+
- "sdk"
33+
34+
# React package
35+
- package-ecosystem: "npm"
36+
directory: "/packages/react"
37+
schedule:
38+
interval: "weekly"
39+
day: "monday"
40+
open-pull-requests-limit: 5
41+
labels:
42+
- "dependencies"
43+
- "react"
44+
45+
# Next.js package
46+
- package-ecosystem: "npm"
47+
directory: "/packages/next"
48+
schedule:
49+
interval: "weekly"
50+
day: "monday"
51+
open-pull-requests-limit: 5
52+
labels:
53+
- "dependencies"
54+
- "next"
55+
56+
# Svelte package
57+
- package-ecosystem: "npm"
58+
directory: "/packages/svelte"
59+
schedule:
60+
interval: "weekly"
61+
day: "monday"
62+
open-pull-requests-limit: 5
63+
labels:
64+
- "dependencies"
65+
- "svelte"
66+
67+
# Admin package
68+
- package-ecosystem: "npm"
69+
directory: "/packages/admin"
70+
schedule:
71+
interval: "weekly"
72+
day: "monday"
73+
open-pull-requests-limit: 5
74+
labels:
75+
- "dependencies"
76+
- "admin"
77+
78+
# Test suite package
79+
- package-ecosystem: "npm"
80+
directory: "/packages/test-suite"
81+
schedule:
82+
interval: "weekly"
83+
day: "monday"
84+
open-pull-requests-limit: 5
85+
labels:
86+
- "dependencies"
87+
- "test-suite"
88+
89+
# GitHub Actions
90+
- package-ecosystem: "github-actions"
91+
directory: "/"
92+
schedule:
93+
interval: "weekly"
94+
day: "monday"
95+
labels:
96+
- "dependencies"
97+
- "github-actions"

0 commit comments

Comments
 (0)