Skip to content

Add CI gates and layout unit tests - #3

Merged
beforeload merged 2 commits into
mainfrom
cursor/ci-gates
Aug 11, 2026
Merged

Add CI gates and layout unit tests#3
beforeload merged 2 commits into
mainfrom
cursor/ci-gates

Conversation

@beforeload

Copy link
Copy Markdown
Owner

Summary

  • add GitHub Actions CI for typecheck, unit tests, and production build
  • extract normalizeLayout and cover missing/partial layout storage cases
  • declare Node >=20 so CI and local tooling stay aligned

Test plan

  • npm test
  • npm run typecheck
  • npm run build
  • Confirm the new CI check is green on this PR
  • After merge, require the CI check on main and enable auto-merge

Made with Cursor

beforeload and others added 2 commits August 11, 2026 18:02
Run typecheck, unit tests, and production build on every PR so main can require a green gate.

Co-authored-by: Cursor <cursoragent@cursor.com>
Pin unit tests to UTC so local-day cache checks do not depend on the runner timezone.

Co-authored-by: Cursor <cursoragent@cursor.com>
@beforeload
beforeload merged commit 1b5aae5 into main Aug 11, 2026
1 check passed
@beforeload
beforeload deleted the cursor/ci-gates branch August 11, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant