-
Notifications
You must be signed in to change notification settings - Fork 8
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
Feat/ci checks #26
Feat/ci checks #26
Conversation
I think husky should be in place but can be skipped if neccessary. Just make |
@lenkan can you please review/merge this ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work @HunnySajid . Good to have some sanity checks here.
I have added some comments of what I think should change and some questions.
Co-authored-by: Daniel Lenksjö <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lenkan Thanks for your feedback.
I have updated workflow to have single job, prettier to format all (except example folder), and build confit to emit code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perfect. Sorry, I missed one thing before regarding the formatting check. See the comment. :)
Thanks for the keen eye, i have updated the command |
@2byrds can you please merge this? |
Ticket: #23
Addes Precommit (Husky) and Github workflow for:
Prettier format check
Eslint linting
Typescript typecheck
Vitest test run