ci(observability): verify CSS mirror instead of mutating runner
Some checks failed
CD Pipeline / deploy (push) Has been cancelled

This commit is contained in:
OoO
2026-05-05 23:40:45 +08:00
parent 4380fa641c
commit 215bd9b73c
6 changed files with 38 additions and 7 deletions

View File

@@ -83,7 +83,7 @@ run_observability_css_sync() {
fi
echo -e "${GREEN}🎨 同步 AI觀測台 CSS 到 Flask static path...${NC}"
python3 "$OBSERVABILITY_CSS_SYNC"
python3 "$OBSERVABILITY_CSS_SYNC" "$@"
}
# 非互動入口給部署腳本、CI、或 Codex session 直接呼叫。
@@ -106,7 +106,12 @@ if [ $# -gt 0 ]; then
;;
--sync-observability-css)
shift
run_observability_css_sync
run_observability_css_sync "$@"
exit $?
;;
--check-observability-css)
shift
run_observability_css_sync --check
exit $?
;;
--observability-help)
@@ -114,6 +119,8 @@ if [ $# -gt 0 ]; then
AI observability quick-review flags:
--sync-observability-css
Sync static/css/observability-system.css to web/static/css mirror.
--check-observability-css
Verify CSS mirror is already committed and in sync.
--observability-ui
Run static UI/template/navigation guard only.
--observability-smoke [--base-url URL] [--timeout SEC]