Автоматизация CI и обслуживания GitHub Actions
devops
ci-maintenance-workflow — это скилл для Claude Code, который автоматизирует четыре рабочих процесса обслуживания CI и GitHub Actions: исправление падающих pytest-тестов по URL запуска, исправление smoke-тестов (запуск с `--limit 0`), расстановку маркеров `@pytest.mark.slow` на медленные тесты и проверку pull request'ов по agent-checkable стандартам. При исправлении падающего теста скилл получает данные через `gh run view`, создаёт ветку, воспроизводит ошибку локально командой `uv run pytest tests/<eval> --runslow`, применяет исправление и проверяет версионирование согласно TASK_VERSIONING.md и PACKAGE_VERSIONING.md. Для smoke-тестов действуют жёсткие правила: запрещено использовать `@pytest.mark.skip`, `xfail` или любые обходные решения — только реальное исправление с локальным воспроизведением и проверкой. PR создаётся всегда, включая случаи, когда воспроизвести ошибку не удалось, — тогда открывается черновик с описанием блокировки.
- #github-actions
- #ci-maintenance
- #pytest
- #smoke-tests
- #pull-request-review