ci(observability): gate frontend deploys with QA suite
Some checks failed
CD Pipeline / deploy (push) Has been cancelled

This commit is contained in:
OoO
2026-05-05 23:39:00 +08:00
parent 3db8f5c5b2
commit 4380fa641c
3 changed files with 32 additions and 0 deletions

View File

@@ -70,6 +70,13 @@ QA 套件會檢查:
- `observability-system.css` 必須線上 HTTP 200且包含核心 token/class。
- `static/css/observability-system.css``web/static/css/observability-system.css` 必須一致。
CD 也會自動判斷觀測台相關變更:
- Deploy 前跑 `./scripts/quick_review.sh --sync-observability-css`
- Deploy 前跑 `./scripts/quick_review.sh --observability-qa --skip-production`
- Deploy 後跑 `./scripts/quick_review.sh --observability-smoke --base-url https://mo.wooo.work --timeout 12`
- 若變更與觀測台無關CD 會跳過這組額外 QA避免拖慢一般後端部署。
## 🔍 維運指令
- **查看日誌**: `docker logs -f momo-pro-system --tail 100`
- **進入資料庫**: `docker exec -it momo-db psql -U momo -d momo_analytics`