From cb5376e2bc175f39df0188b1adfde399585006eb Mon Sep 17 00:00:00 2001 From: Your Name Date: Sun, 28 Jun 2026 14:31:21 +0800 Subject: [PATCH] chore(cd): trigger controlled runtime profile deploy --- .gitea/workflows/cd.yaml | 2 ++ scripts/ci/wait-host-web-build-pressure.sh | 1 + 2 files changed, 3 insertions(+) diff --git a/.gitea/workflows/cd.yaml b/.gitea/workflows/cd.yaml index 33bc0ca8b..ecaf0099a 100644 --- a/.gitea/workflows/cd.yaml +++ b/.gitea/workflows/cd.yaml @@ -185,6 +185,8 @@ jobs: ;; apps/api/tests/test_destructive_patterns.py) ;; + scripts/ci/wait-host-web-build-pressure.sh) + ;; *) CONTROLLED_RUNTIME_TEST_PROFILE=0 ;; diff --git a/scripts/ci/wait-host-web-build-pressure.sh b/scripts/ci/wait-host-web-build-pressure.sh index b338a365d..4dc179c97 100755 --- a/scripts/ci/wait-host-web-build-pressure.sh +++ b/scripts/ci/wait-host-web-build-pressure.sh @@ -14,6 +14,7 @@ set -euo pipefail # 2026-06-28 Codex: host 110 runner pressure remains an incident-grade guard. # Controlled apply is open, but this pressure gate stays fail-closed by default. # 2026-06-28 Codex: cancel-stale-cd trigger for the pre-guard CD run queue. +# 2026-06-28 Codex: controlled-runtime CD trigger after API test OOM 137. ATTEMPTS="${HOST_WEB_BUILD_PRESSURE_ATTEMPTS:-${HOST_WEB_BUILD_PRESSURE_MAX_ATTEMPTS:-60}}" SLEEP_SECONDS="${HOST_WEB_BUILD_PRESSURE_SLEEP_SECONDS:-${HOST_WEB_BUILD_PRESSURE_INTERVAL:-10}}"