Skip to content

Add GitHub Actions CI#9

Open
richardbowman wants to merge 1 commit into
casals:masterfrom
rbcodelabs:feat/add-ci
Open

Add GitHub Actions CI#9
richardbowman wants to merge 1 commit into
casals:masterfrom
rbcodelabs:feat/add-ci

Conversation

@richardbowman

Copy link
Copy Markdown

Summary

  • Adds a GitHub Actions CI workflow at .github/workflows/ci.yml
  • Runs npm test (Jest) on Node.js 20 for every push and pull request targeting master
  • Uses npm ci with npm caching for fast, reproducible installs

Why

Ensures all tests pass automatically on every push and PR, providing a safety net against regressions without requiring manual test runs.

Test plan

  • Confirm the workflow file is valid YAML
  • Verify the CI job triggers on a push to master
  • Verify the CI job triggers on a PR targeting master
  • Confirm npm test (Jest) runs and passes in the workflow

🤖 Generated with Claude Code

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