Добавить единый CI-прогон и workflow

scripts/ci.sh собирает все решения, гоняет тесты всех сервисов, сканирует уязвимые NuGet-зависимости и собирает фронт; build.sh/test.sh расширены на все решения. Плюс .github/workflows/ci.yml. Закрывает BL-CI.
This commit is contained in:
Rustam Khalimov
2026-09-11 17:46:03 +03:00
parent 1d7c9980ba
commit be457d7286
7 changed files with 110 additions and 20 deletions
+2 -1
View File
@@ -31,4 +31,5 @@ cd src/frontend && npm run dev
```
Вход: `admin` / `admin`. Оператор-консоль: `http://localhost:5173/#/operator` (`operator` / `operator`).
Сквозная проверка стека: `sh scripts/dev-smoke.sh`. Тесты core: `sh scripts/test.sh`.
Сквозная проверка стека: `sh scripts/dev-smoke.sh`. Сборка: `sh scripts/build.sh`; тесты: `sh scripts/test.sh`;
полный CI-прогон (сборка + тесты + скан уязвимостей + фронт): `sh scripts/ci.sh`.