headless-tests-ci-fix
Some checks failed
Deploy on push / deploy (push) Failing after 11s

This commit is contained in:
2025-08-12 14:03:56 +03:00
parent 16d911bf1e
commit a2177bc35a
10 changed files with 79 additions and 9 deletions

View File

@@ -4,6 +4,10 @@
## [0.9.5] - 2025-08-12
- **Исправлен Playwright headless режим в CI/CD**: Добавлена переменная окружения `PLAYWRIGHT_HEADLESS=true` для корректного запуска E2E тестов в CI/CD окружении без XServer
- **Обновлены все Playwright тесты**: Все тесты теперь используют переменную окружения для определения headless режима, что позволяет локально запускать в headed режиме для отладки, а в CI/CD - в headless
- **Добавлена установка браузеров Playwright в CI/CD**: Добавлен шаг `Install Playwright Browsers` для установки необходимых браузеров в CI/CD окружении
- **Улучшена совместимость тестов**: Тесты теперь корректно работают как в локальной среде разработки, так и в CI/CD pipeline
- перешли на сборки через `uv`
- исправления создания автора при проверке авторизации
- убран pre-commit