|
|
|
@ -451,10 +451,9 @@ services:
|
|
|
|
**Priority:** HIGH
|
|
|
|
**Priority:** HIGH
|
|
|
|
**Duration:** 2-3 days
|
|
|
|
**Duration:** 2-3 days
|
|
|
|
|
|
|
|
|
|
|
|
**GitHub Actions Workflows:**
|
|
|
|
**Go Task (https://github.com/go-task/task) Workflows:**
|
|
|
|
```
|
|
|
|
```
|
|
|
|
.github/workflows/
|
|
|
|
tasks/
|
|
|
|
├── ci.yml # Lint, test, build on every PR
|
|
|
|
|
|
|
|
├── security-scan.yml # SAST/DAST scanning
|
|
|
|
├── security-scan.yml # SAST/DAST scanning
|
|
|
|
├── deploy-dev.yml # Deploy to development (on merge to develop)
|
|
|
|
├── deploy-dev.yml # Deploy to development (on merge to develop)
|
|
|
|
└── deploy-prod.yml # Deploy to production (on release tag)
|
|
|
|
└── deploy-prod.yml # Deploy to production (on release tag)
|
|
|
|
@ -789,3 +788,16 @@ infrastructure/k8s/
|
|
|
|
├── grafana/
|
|
|
|
├── grafana/
|
|
|
|
└── jaeger/
|
|
|
|
└── jaeger/
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Github Actions CI/CD Pipeline
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**GitHub Actions Workflows:**
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
.github/workflows/
|
|
|
|
|
|
|
|
├── ci.yml # Lint, test, build on every PR
|
|
|
|
|
|
|
|
├── security-scan.yml # SAST/DAST scanning
|
|
|
|
|
|
|
|
├── deploy-dev.yml # Deploy to development (on merge to develop)
|
|
|
|
|
|
|
|
└── deploy-prod.yml # Deploy to production (on release tag)
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|