ci
Some checks failed
CI / lint (push) Failing after 1m5s
Deploy / deploy (push) Has been skipped
CI / test (push) Successful in 9m11s

This commit is contained in:
2025-08-02 00:39:05 +03:00
parent ea92a376ed
commit 44323d2d9c
7 changed files with 186 additions and 20 deletions

View File

@@ -16,10 +16,18 @@
- Добавлена зависимость chrono для тестов
- Создана документация по тестированию docs/testing.md
- Обновлено оглавление документации
- Исправлены Gitea Actions workflows для корректной работы с покрытием кода
- Создан скрипт scripts/test-coverage.sh для локального тестирования с покрытием
- Добавлен бейдж тестов в README.md
- Рефакторинг workflows: разделение на CI, Release и Deploy
- Убрано дублирование кода между workflows (DRY принцип)
- Добавлено кэширование зависимостей для ускорения сборки
### Changed
- Улучшена структура тестов для лучшей изоляции
- Оптимизированы тесты производительности
- Убрана зависимость от GitHub gists в Gitea Actions
- Упрощена генерация бейджей покрытия кода
## [0.2.0] - 2025-08-01