GitHub Actions — CI встроен в GitHub. Workflow .yml в .github/workflows/. Пример: on: [push, pull_request], steps: checkout → setup python → pip install → pytest. Матрица: тестировать на нескольких версиях Python одновременно. Secrets: ${{ secrets.API_KEY }} для credentials. Артефакты: actions/upload-artifact для HTML отчётов, скриншотов. Cache: actions/cache для зависимостей. Environment: задаём переменные для тест-окружения. Самый простой старт для новых проектов.
Как настроить GitHub Actions для автотестов?
Middle
382 просмотровAFK Offer AI
Опишите процесс настройки тест-окружения для нового разработчика: что нужно установить, как запустить локально API + БД + тесты, какие credentials нужны, как запустить отдельный тест.