diff --git a/.gitea/workflows/cd.yaml b/.gitea/workflows/cd.yaml index 33bc0ca8..ecaf0099 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 b338a365..4dc179c9 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}}"