Skip to content

Commit 9f43861

Browse files
author
Merrino
committed
refactor: use ci-templates for tests, add dependabot
- Backend and frontend tests now call reusable workflows from voidreamer/ci-templates (test-python.yml, test-node.yml) - Deploy workflows kept project-specific (terraform workspaces, config.js injection) - Added dependabot for npm, pip, github-actions, terraform - CI/CD reduced from 320 lines to 156 lines
1 parent e4d3198 commit 9f43861

2 files changed

Lines changed: 156 additions & 204 deletions

File tree

.github/dependabot.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "npm"
4+
directory: "/frontend"
5+
schedule:
6+
interval: "weekly"
7+
day: "monday"
8+
open-pull-requests-limit: 5
9+
labels:
10+
- "dependencies"
11+
- "frontend"
12+
13+
- package-ecosystem: "pip"
14+
directory: "/backend"
15+
schedule:
16+
interval: "weekly"
17+
day: "monday"
18+
open-pull-requests-limit: 3
19+
labels:
20+
- "dependencies"
21+
- "backend"
22+
23+
- package-ecosystem: "github-actions"
24+
directory: "/"
25+
schedule:
26+
interval: "weekly"
27+
open-pull-requests-limit: 3
28+
labels:
29+
- "dependencies"
30+
- "ci"
31+
32+
- package-ecosystem: "terraform"
33+
directory: "/terraform"
34+
schedule:
35+
interval: "monthly"
36+
open-pull-requests-limit: 2
37+
labels:
38+
- "dependencies"
39+
- "infra"

0 commit comments

Comments
 (0)