Skip to content

ci: add GitHub Actions workflow#7

Open
Premnath-06 wants to merge 1 commit into
infralayers:mainfrom
Premnath-06:ci-github-actions
Open

ci: add GitHub Actions workflow#7
Premnath-06 wants to merge 1 commit into
infralayers:mainfrom
Premnath-06:ci-github-actions

Conversation

@Premnath-06

Copy link
Copy Markdown

Summary

Adds a GitHub Actions workflow that runs type checking and tests on every push and pull request to main.

Changes

  • Added .github/workflows/ci.yml
  • Configured CI to:
    • Check out the repository
    • Set up Node.js 20
    • Install dependencies
    • Run npm run typecheck
    • Run npm test
  • Added a GitHub Actions workflow status badge to README.md

Testing

Verified locally:

  • npm install
  • npm run typecheck
  • npm test ✅ (14/14 tests passed)

Closes #4

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.

Add CI (GitHub Actions): run tests + typecheck on every push/PR

1 participant