Skip to content

Commit f5dad4c

Browse files
Create dependabot.yml
1 parent d7ddb6a commit f5dad4c

File tree

1 file changed

+69
-0
lines changed

1 file changed

+69
-0
lines changed

.github/dependabot.yml

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
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:
4+
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "pip" # See documentation for possible values
9+
directory: "/" # Location of package manifests
10+
milestone: 2
11+
target-branch: "master"
12+
versioning-strategy: increase-if-necessary
13+
# Labels on pull requests for version updates only
14+
labels:
15+
- "Configs"
16+
- "Duplicate"
17+
- "Python Lang"
18+
- "Python Repo"
19+
groups:
20+
production-dependencies:
21+
dependency-type: "production"
22+
exclude-patterns:
23+
- "setuptools*"
24+
development-dependencies:
25+
dependency-type: "development"
26+
allow:
27+
- dependency-name: "setuptools"
28+
dependency-type: "production"
29+
- dependency-name: "pip"
30+
dependency-type: "direct"
31+
- dependency-name: "wheel"
32+
dependency-type: "production"
33+
- dependency-name: "build"
34+
dependency-type: "production"
35+
- dependency-name: "argparse"
36+
dependency-type: "direct"
37+
- dependency-name: "six"
38+
dependency-type: "direct"
39+
- dependency-name: "tox"
40+
dependency-type: "development"
41+
- dependency-name: "virtualenv"
42+
dependency-type: "development"
43+
assignees:
44+
- "reactive-firewall"
45+
commit-message:
46+
prefix: "[HOTFIX] "
47+
include: "scope"
48+
schedule:
49+
interval: "weekly"
50+
day: "tuesday"
51+
- package-ecosystem: "github-actions" # See documentation for possible values
52+
directory: ".github/workflows/" # Location of package manifests
53+
milestone: 2
54+
target-branch: "master"
55+
# Labels on pull requests for version updates only
56+
labels:
57+
- "Configs"
58+
- "Duplicate"
59+
- "GitHub"
60+
- "Testing"
61+
- "Python Repo"
62+
assignees:
63+
- "reactive-firewall"
64+
commit-message:
65+
prefix: "[UPDATE] "
66+
include: "scope"
67+
schedule:
68+
interval: "weekly"
69+
day: "tuesday"

0 commit comments

Comments
 (0)