Skip to content

Commit 6d02e4a

Browse files
authored
add weekly dependabot action for all packages in solution (#106)
* update extended glob pattern to use regex pattern which is more portable * update docker compose script to be compat with osx shell and create port override options * Fix issue 99 * add github actions for ci * update webui to use unpriv image and new port/mounts * update entrypoint ownership * add weekly dependabot action for all packages in solution
1 parent 3f73593 commit 6d02e4a

File tree

1 file changed

+55
-0
lines changed

1 file changed

+55
-0
lines changed

.github/dependabot.yml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
version: 2
2+
updates:
3+
# Python dependencies
4+
- package-ecosystem: "pip"
5+
directory: "/src"
6+
schedule:
7+
interval: "weekly"
8+
labels:
9+
- "dependencies"
10+
- "python"
11+
12+
# npm dependencies (Web UI)
13+
- package-ecosystem: "npm"
14+
directory: "/webui"
15+
schedule:
16+
interval: "weekly"
17+
labels:
18+
- "dependencies"
19+
- "javascript"
20+
21+
# Root Dockerfile
22+
- package-ecosystem: "docker"
23+
directory: "/"
24+
schedule:
25+
interval: "weekly"
26+
labels:
27+
- "dependencies"
28+
- "docker"
29+
30+
# Web UI Dockerfile
31+
- package-ecosystem: "docker"
32+
directory: "/webui"
33+
schedule:
34+
interval: "weekly"
35+
labels:
36+
- "dependencies"
37+
- "docker"
38+
39+
# GitHub Actions
40+
- package-ecosystem: "github-actions"
41+
directory: "/"
42+
schedule:
43+
interval: "weekly"
44+
labels:
45+
- "dependencies"
46+
- "github-actions"
47+
48+
# Helm chart
49+
- package-ecosystem: "helm"
50+
directory: "/contrib/helm/nginx-declarative-api"
51+
schedule:
52+
interval: "weekly"
53+
labels:
54+
- "dependencies"
55+
- "helm"

0 commit comments

Comments
 (0)