ci(observability): centralize deploy gate detection
All checks were successful
CD Pipeline / deploy (push) Successful in 3m2s

This commit is contained in:
OoO
2026-05-05 23:47:34 +08:00
parent 8cb82d4cd5
commit a6100a3d01
4 changed files with 96 additions and 3 deletions

View File

@@ -78,6 +78,7 @@ CD 也會自動判斷觀測台相關變更:
- Deploy 後跑 `./scripts/quick_review.sh --observability-smoke --base-url https://mo.wooo.work --timeout 12`
- 若變更與觀測台無關CD 會跳過這組額外 QA避免拖慢一般後端部署。
- 觸發範圍包含觀測台 templates、shell/topbar、觀測台 CSS、`routes/admin_observability_routes.py``quick_review.sh``check_observability_*``observability_contract.py``sync_observability_css.py`
- 觸發判斷集中在 `scripts/check_observability_deploy_gate.py`,不要在 workflow 內新增第二份長 regex。
## 🔍 維運指令
- **查看日誌**: `docker logs -f momo-pro-system --tail 100`