vpnbot-xray-patches/systemd/vpnbot-xray-release-alert.env.example
loop-uh eeb7e7c60b
Some checks failed
Follow official Xray dev releases / candidate (push) Successful in 1m7s
Test and build VPnBot Xray patches / test-and-build (push) Failing after 1m14s
Наблюдатель выпусков Xray: красный ci.yml — отдельное условие patch_ci
Симптом: ci.yml красный с 01.10.2026 (patch failed:
proxy/vless/inbound/inbound.go:597 на свежем XTLS), и этого никто не видел.
Наблюдатель следил только за candidate.yml, а тот зелёный, пока официальный
релиз не вышел. Когда XTLS выпустит релиз, candidate упадёт, и тревога придёт
на дни позже, чем можно было узнать.

Исправление: оценщик workflow обобщён на таблицу WorkflowWatch (имя
условия, заголовок, последствие, действие). Кроме patch_pipeline
(candidate.yml) появилось условие patch_ci (ci.yml,
VPNBOT_XRAY_ALERT_CI_WORKFLOW_ID): красный последний запуск main — тревога с
действием «адаптировать патч», зелёный — восстановление. Старое состояние
без patch_ci читается без миграции.

Тесты: красный CI — отдельная проблема при зелёном candidate; зелёный CI
восстанавливает; collect_conditions читает оба workflow.

Claude-Session: 6557d466-b637-49c9-9419-7a5fa7cc1ff7
2026-10-03 02:08:14 +03:00

13 lines
758 B
Text

VPNBOT_XRAY_ALERT_ACTIONS_URL=https://git2.zapret.moe/api/v1/repos/zapretkvn/vpnbot-xray-patches/actions/runs
VPNBOT_XRAY_ALERT_RELEASES_URL=https://git2.zapret.moe/api/v1/repos/zapretkvn/vpnbot-xray-patches/releases
VPNBOT_XRAY_ALERT_WORKFLOW_ID=candidate.yml
VPNBOT_XRAY_ALERT_CI_WORKFLOW_ID=ci.yml
VPNBOT_XRAY_ALERT_BOT_ENV_FILE=/home/codex-pve/vpnbot/vpnbotdata/env/vpnbot.env
VPNBOT_XRAY_ALERT_CHAT_ID=6483277608
VPNBOT_XRAY_ALERT_PROMOTER_STATE_DIR=/var/lib/vpnbot-xray-release-promoter
VPNBOT_XRAY_ALERT_STATE_DIR=/var/lib/vpnbot-xray-release-alert
VPNBOT_XRAY_ALERT_STALL_SECONDS=7200
VPNBOT_XRAY_ALERT_REMINDER_SECONDS=21600
VPNBOT_XRAY_ALERT_RETRY_SECONDS=900
VPNBOT_XRAY_ALERT_REQUEST_TIMEOUT_SECONDS=20
VPNBOT_XRAY_ALERT_SOURCE_OUTAGE_SECONDS=1800