Skip to content

Commit 0c6f5d8

Browse files
authored
Add dependabot config (#366)
1 parent e13eb36 commit 0c6f5d8

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed

.github/dependabot.yml

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
version: 2
2+
updates:
3+
# NPM dependencies are updated weekly, minor updates are grouped (1 PR "npm-minor-patch").
4+
- package-ecosystem: 'npm'
5+
labels:
6+
- 'dependencies'
7+
- 'debt'
8+
- 'no-changelog'
9+
directory: '/'
10+
schedule:
11+
interval: 'weekly'
12+
groups:
13+
npm-minor-patch:
14+
patterns:
15+
- '*'
16+
update-types:
17+
- 'minor'
18+
- 'patch'
19+
open-pull-requests-limit: 10
20+
ignore:
21+
- dependency-name: '@types/vscode'
22+
- dependency-name: '@types/node'
23+
- dependency-name: 'vscode-languageclient'
24+
25+
# Python dependencies are updated weekly, minor updates are grouped (1 PR "pip-minor-patch").
26+
# The no-changelog label is NOT added here
27+
- package-ecosystem: 'pip'
28+
labels:
29+
- 'dependencies'
30+
- 'debt'
31+
directory: '/'
32+
schedule:
33+
interval: 'weekly'
34+
open-pull-requests-limit: 10
35+
groups:
36+
pip-minor-patch:
37+
patterns:
38+
- '*'
39+
update-types:
40+
- 'minor'
41+
- 'patch'
42+
43+
# Python test dependencies are updated weekly, minor updates are grouped (1 PR "pip-test-minor-patch").
44+
- package-ecosystem: 'pip'
45+
labels:
46+
- 'dependencies'
47+
- 'debt'
48+
- 'no-changelog'
49+
directory: '/src/test/python_tests'
50+
schedule:
51+
interval: 'weekly'
52+
open-pull-requests-limit: 10
53+
groups:
54+
pip-test-minor-patch:
55+
patterns:
56+
- '*'
57+
update-types:
58+
- 'minor'
59+
- 'patch'
60+
61+
# GitHub Actions dependencies are updated weekly, minor updates are grouped (1 PR "github-actions-minor-patch").
62+
- package-ecosystem: 'github-actions'
63+
labels:
64+
- 'dependencies'
65+
- 'debt'
66+
- 'no-changelog'
67+
directory: '/'
68+
schedule:
69+
interval: 'weekly'
70+
open-pull-requests-limit: 10
71+
groups:
72+
github-actions-minor-patch:
73+
patterns:
74+
- '*'
75+
update-types:
76+
- 'minor'
77+
- 'patch'

0 commit comments

Comments
 (0)