auto-sync: 2026-06-05 07:40:01
This commit is contained in:
@@ -19,10 +19,11 @@
|
||||
- В ПОЛНОМ прогоне `pytest tests/` секрет протекал между файлами → HMAC включался → webhook-тесты ловили `assert 401 == 200`. По отдельности файл зелёный, вместе — красный.
|
||||
- **Решение-паттерн:** autouse-фикстура в conftest, сброс протекающего состояния синглтона через monkeypatch перед каждым тестом. НЕ менять сам механизм/защищённые тесты — только навести порядок с изоляцией. `db_path` тоже протекал (get_task_by_repo_branch возвращал stale) — Dev законно добавил и его сброс.
|
||||
|
||||
### Развилка по мержу (ждёт кивка Славы на момент флаша)
|
||||
- **#27** содержит ВСЁ (workflow + все фиксы тестов), зелёный.
|
||||
- **#26** (ветка `ci/add-gitea-workflow`, только workflow) — поглощён #27.
|
||||
- **План:** мержить #27 в main, #26 закрыть без мержа как поглощённый. Мерж PR — роль Стрим (ревьюер).
|
||||
### Мерж ВЫПОЛНЕН ✅ (05.06, Слава дал «да»)
|
||||
- **PR #27 → MERGED в main** (HTTP 200). main HEAD = `d0a3424` Merge PR #27. Все 3 коммита фиксов в истории main.
|
||||
- **PR #26 → CLOSED без мержа** (поглощён #27).
|
||||
- Нюанс: CI на самом main после merge-commit отдельным прогоном не появился (workflow триггерится на push/PR-ветки; merge-commit мог не дёрнуть). Код в main = ровно то, что прогонялось зелёным (294 passed). Гейт на будущих PR работает.
|
||||
- **Пункт №1 self-hosting (CI-гейт) ЗАКРЫТ.** Осталось: удалить отработанные ветки fix/isolate, ci/add (косметика).
|
||||
|
||||
## Staging-среда для orchestrator (ORCH-30..35) — дизайн оформлен, задачи в Backlog
|
||||
|
||||
|
||||
Reference in New Issue
Block a user