Skip to content

Add GitHub Actions CI workflow#13

Merged
bchr02 merged 1 commit into
masterfrom
copilot/improve-repo-popularity
Apr 30, 2026
Merged

Add GitHub Actions CI workflow#13
bchr02 merged 1 commit into
masterfrom
copilot/improve-repo-popularity

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 30, 2026

No CI existed — PRs and pushes to master had no automated test gate.

Changes

  • .github/workflows/ci.yml — runs npm test on push/PR to master across Node 18, 20, 22 (fail-fast: false so all matrix results are visible)
  • README.md — replaces static hardcoded coverage badge with live CI status badge

Lint (npm run lint) intentionally excluded: app.js has ~1650 pre-existing ESLint style errors that would permanently red the badge. That's a separate cleanup task.

@bchr02 bchr02 marked this pull request as ready for review April 30, 2026 18:59
@bchr02 bchr02 merged commit 5881710 into master Apr 30, 2026
3 checks passed
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.

2 participants