Strengthen CI (Next + Docker build) and expand tests (#4)

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.

Co-authored-by: Cursor Agent <[email protected]>
This commit is contained in:
Nick Trochalakis
2026-08-23 23:37:09 +00:00
committed by GitHub
co-authored by Cursor Agent
parent 5aa5fef9af
commit 0e50c537ee
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