fix(security): remediate telecom compliance findings

This commit is contained in:
2026-07-28 11:33:05 +08:00
parent c38a9e74ad
commit 29e4e4a804
17 changed files with 293 additions and 72 deletions
+19
View File
@@ -0,0 +1,19 @@
stages:
- verify
- build
backend_verify:
stage: verify
image: python:3.12-slim
script:
- pip install --no-cache-dir -r backend/requirements.txt pytest
- PYTHONPATH=backend python -m compileall -q backend/app
- PYTHONPATH=backend pytest -q backend/tests
frontend_build:
stage: build
image: node:20-alpine
script:
- cd frontend
- npm ci
- npm run build