Skip to content

Commit 6f495bc

Browse files
committed
⚙️ setup (ci): add dependabot for npm, actions, and docker
1 parent b92a4a1 commit 6f495bc

1 file changed

Lines changed: 49 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
version: 2
2+
updates:
3+
# npm dependencies
4+
- package-ecosystem: "npm"
5+
directory: "/"
6+
target-branch: "dev"
7+
schedule:
8+
interval: "weekly"
9+
day: "monday"
10+
open-pull-requests-limit: 10
11+
commit-message:
12+
prefix: "☕ chore"
13+
labels:
14+
- "security"
15+
- "infra"
16+
groups:
17+
# Group minor/patch updates together to reduce PR noise
18+
minor-and-patch:
19+
update-types:
20+
- "minor"
21+
- "patch"
22+
23+
# GitHub Actions versions
24+
- package-ecosystem: "github-actions"
25+
directory: "/"
26+
target-branch: "dev"
27+
schedule:
28+
interval: "weekly"
29+
day: "monday"
30+
open-pull-requests-limit: 5
31+
commit-message:
32+
prefix: "☕ chore"
33+
labels:
34+
- "security"
35+
- "infra"
36+
37+
# Docker base image
38+
- package-ecosystem: "docker"
39+
directory: "/"
40+
target-branch: "dev"
41+
schedule:
42+
interval: "weekly"
43+
day: "monday"
44+
open-pull-requests-limit: 3
45+
commit-message:
46+
prefix: "☕ chore"
47+
labels:
48+
- "security"
49+
- "infra"

0 commit comments

Comments
 (0)