Skip to content

feat: Add CI workflow for build, lint and test#17

Open
naineel1209 wants to merge 1 commit intoLamatic:mainfrom
naineel1209:feat/add-ci-workflow
Open

feat: Add CI workflow for build, lint and test#17
naineel1209 wants to merge 1 commit intoLamatic:mainfrom
naineel1209:feat/add-ci-workflow

Conversation

@naineel1209
Copy link

Description

Resolves #15

Summary

This PR adds CI workflow for automated build, lint and tests. Also, it changes the current code to be compatible with the CI workflow stages.

Changes

  • Added ESLint configuration for TypeScript linting with recommended rules
  • Set up GitHub Actions workflow for automated build, lint, and test on PRs and pushes to main
  • Added npm scripts for testing, linting, type-checking, and cleaning
  • Configured Jest for testing
  • fixed ESLint errors

@naineel1209
Copy link
Author

Hi @vrijraj, any updates on this PR?

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 for tests, linting, and build

2 participants