Skip to content

Commit bfd3d2b

Browse files
tj098895TeeeJay
authored andcommitted
ci: set up default dependabot alerts for all package systems
Refs: equinor/ecalc-internal#979
1 parent dbcdb11 commit bfd3d2b

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,37 @@ updates:
55
directory: "/"
66
schedule:
77
interval: "daily"
8+
9+
# We do not want to automatically create PRs for other deps, as we update them ourselves with our tooling.
10+
11+
# Monitor Python dependencies (pip ecosystem = poetry; poetry.lock) for security vulnerabilities only
12+
# TODO: Rename pre-commit-requirements.txt to requirements.txt or similar to detect it.
13+
- package-ecosystem: "pip"
14+
directory: "/"
15+
schedule:
16+
interval: "daily"
17+
open-pull-requests-limit: 0
18+
19+
# UV when added
20+
#- package-ecosystem: "uv"
21+
# directory: "/"
22+
# schedule:
23+
# interval: "daily"
24+
# open-pull-requests-limit: 0
25+
26+
# Monitor npm/node dependencies for security vulnerabilities only
27+
- package-ecosystem: "npm"
28+
directory: "/docs"
29+
schedule:
30+
interval: "daily"
31+
open-pull-requests-limit: 0
32+
33+
# Monitor docker dependencies for security vulnerabilities only
34+
- package-ecosystem: "docker"
35+
directories:
36+
- "/"
37+
- "/.devcontainer/node"
38+
- "/.devcontainer/python"
39+
schedule:
40+
interval: "daily"
41+
open-pull-requests-limit: 0

0 commit comments

Comments
 (0)