Skip to content

Add CI checks: syntax validation + test suite#94

Merged
krMaynard merged 2 commits into
masterfrom
add-ci-checks
Jun 2, 2026
Merged

Add CI checks: syntax validation + test suite#94
krMaynard merged 2 commits into
masterfrom
add-ci-checks

Conversation

@krMaynard

Copy link
Copy Markdown
Owner

Summary

  • Adds .github/workflows/ci.yml that runs on PRs and pushes to master
  • Checks: node --check vlop-dashboard.js (syntax) + npm test (85 data integrity & utility tests)
  • Zero dependencies — no npm install needed
  • Fixes a pre-existing test failure: adds missing category_labels entry for STATEMENT_CATEGORY_OTHER_ILLEGAL

Test plan

  • CI workflow triggers on this PR and passes (85/85 tests green)
  • Verify the check appears as a status on the PR

🤖 Generated with Claude Code

- Add .github/workflows/ci.yml: runs JS syntax check and test suite on
  PRs and pushes to master (Node 20, zero dependencies)
- Add missing category_label for STATEMENT_CATEGORY_OTHER_ILLEGAL to
  fix the 1 failing test (85/85 now pass)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@krMaynard
krMaynard merged commit 2a4a572 into master Jun 2, 2026
1 check passed
@krMaynard
krMaynard deleted the add-ci-checks branch June 2, 2026 23:07
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