test(observability): add deploy gate self-test
All checks were successful
CD Pipeline / deploy (push) Successful in 1m0s
All checks were successful
CD Pipeline / deploy (push) Successful in 1m0s
This commit is contained in:
@@ -57,6 +57,7 @@ bash scripts/check_observability_suite.sh
|
||||
- `quick_review.sh --observability-qa` 預設打 production `https://mo.wooo.work`;測 staging/localhost 時要明確帶 `--base-url`。
|
||||
- Gitea CD 會偵測觀測台 template/CSS/route/QA script/guide 變更:deploy 前跑 CSS mirror check + static QA,deploy 後跑 production smoke。QA script 範圍包含 `quick_review.sh`、`check_observability_*`、`observability_contract.py`、`sync_observability_css.py`。CD 不會偷偷修 mirror;若 check fail,先本地跑 sync 後提交。
|
||||
- CD 觸發判斷集中在 `scripts/check_observability_deploy_gate.py`;不要在 `.gitea/workflows/cd.yaml` 另維護一份長 regex。
|
||||
- `check_observability_suite.sh` 會跑 deploy gate self-test,確認觀測台相關檔案會觸發 QA、一般 backend/docs 檔案不會誤觸發。
|
||||
|
||||
## 已鎖住的回歸
|
||||
|
||||
|
||||
Reference in New Issue
Block a user