Strengthen CI with Next build + Docker build and expand tests

Add docker-build and next build jobs so Dockerfile/image failures fail
CI. Expand unit coverage for exporters/Zod and integration coverage for
search, MCT import, backup, and token revoke.
This commit is contained in:
Cursor Agent
2026-08-23 23:34:04 +00:00
parent 5aa5fef9af
commit 9f4ec0a9c3
4 changed files with 183 additions and 11 deletions
+5 -1
View File
@@ -80,9 +80,13 @@ curl -sH "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
npm test
npm run lint
npm run typecheck
npm run build
```
GitHub Actions runs lint, typecheck, and tests on every pull request and push to `main`.
GitHub Actions runs on every pull request and push to `main`:
1. **lint / typecheck / test / Next.js build**
2. **`docker build`** — catches Dockerfile parse/build failures (the class of break that conflict markers previously caused)
## Docker