Что это за задача
Создаём каркас единого CI — Temporal-воркфлоу проверки (VerificationWorkflow). Принимает (repo, ref), команду проверки берёт из .meeseeks/project.yml. Это единственный CI, Forgejo Actions не используется.
Задача из листа «Задачи» проекта (CI-4, СРЕЗ 0, приоритет P0). Срез CI-4: статус — готово.
Тесткейсы
Кейсы, привязанные к этой задаче в листе «Тесткейсы» (колонка «Единица бэклога»):
| TC-ID | Дано | Когда | Тогда |
|---|---|---|---|
TC-CI-4.1-a | .meeseeks/project.yml не содержит команды проверки для запрошенного repo | парсер пытается её определить | явная ошибка конфигурации; тихого пропуска шага проверки нет |
TC-CI-4.2-a | VerificationWorkflow принимает (repo, ref), берёт команду из .meeseeks/project.yml | запускается на существующей паре repo/ref | workflow завершается детерминированно, без Forgejo Actions |
TC-CI-4.3-a | заглушечная команда проверки задана в .meeseeks/project.yml | workflow прогоняется в CI повторно на одном и том же входе | результат детерминирован при каждом запуске |