Commit Graph

2 Commits

Author SHA1 Message Date
Дмитрий 972be5c58a ci: fix pre-deploy-checks paths (APP_DIR + backup dir)
Канонические пути из deploy.yml:
- APP_DIR: /opt/liderra/app → /var/www/liderra/app
- Backup dir: /var/backups/postgresql → /home/ubuntu/deploy-backups/
  (deploy.yml сохраняет pre-deploy backups как app-pre-deploy-*.tgz)

Также Check 4 теперь NOTE вместо FAIL для случаев >24h или отсутствия dir —
deploy.yml сам создаёт свежий backup перед раскаткой.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 18:29:38 +03:00
Дмитрий 7c5b7215a1 ci: pre-deploy-checks workflow (Pravila §2.4 via Azure runner)
Воспроизводит 8 pre-flight проверок project-local агента prod-deploy-validator
через GitHub Actions runner (Azure), обходя YC backbone-фильтр который
блокирует direct SSH с dev-IP 89.144.17.119.

Read-only — ничего не меняет на проде. Возвращает GO/NO-GO в exit code.

Использует тот же LIDERRA_SSH_KEY что deploy.yml.

Cross-ref: docs/Pravila_raboty_Claude_v1_1.md §2.4, .claude/agents/prod-deploy-validator.md

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 18:27:08 +03:00