Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add automated testing via GitHub actions #10

Open
YourAKShaw opened this issue Sep 2, 2022 · 6 comments
Open

Add automated testing via GitHub actions #10

YourAKShaw opened this issue Sep 2, 2022 · 6 comments
Assignees
Labels
chore A project related chore

Comments

@YourAKShaw
Copy link
Collaborator

YourAKShaw commented Sep 2, 2022

Add GitHub actions which will automate testing for each PR and add coverage reports, added that it should block PRs in case test coverage is ineligible.

@YourAKShaw YourAKShaw added the chore A project related chore label Sep 2, 2022
@saksham-gt
Copy link

Hey, I want to work on this issue. Can you assign this to me?

@rohitg00
Copy link
Owner

rohitg00 commented Sep 5, 2022

Done @glitchpop-frenzy

@saksham-gt
Copy link

Hey @rohitg00, can you share the steps how to build the project in README or maybe here?

@YourAKShaw
Copy link
Collaborator Author

@glitchpop-frenzy kindly check the package.json for the scripts. Currently the project is only initialized and no features are added yet, although you can get an idea about build steps from the package.json. Do feel free to play around a bit.

@AvineshTripathi
Copy link

@Ak-Shaw are we suppose to create our own action or using this https://github.com/marketplace/actions/jest-coverage-report will be fine

@YourAKShaw
Copy link
Collaborator Author

Initially, the mentioned tool should do. We might consider adding our own actions soon. No features are currently on main so it doesn't make sense to create our own action ATM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore A project related chore
Projects
None yet
Development

No branches or pull requests

4 participants