avantifellows / quiz-creator

An interface to create quizzes for the Avanti Fellows Quiz Engine
GNU General Public License v3.0
18 stars 40 forks source link

Improving CI/CD #53

Open SUJALSINGH7473 opened 1 month ago

SUJALSINGH7473 commented 1 month ago

Hi @suryabulusu ,

I have added linting checks in CI/CD pipeline. I am attaching a demo PR which runs tests on main branch https://github.com/SUJALSINGH7473/quiz-creator/pull/5

The test is failing because of the existing linting errors in the project, I will add more commits to resolve the existing linting errors.

I am also thinking of running tests on local_demo branch when contributors create new PR to it, what are your suggestions on this?

After adding unit test in the project we can add one more script npm run test

Thanks