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

create a workflow using Git Actions #98

Open
mansi104-ai opened this issue Jun 5, 2024 · 9 comments
Open

create a workflow using Git Actions #98

mansi104-ai opened this issue Jun 5, 2024 · 9 comments
Assignees
Labels
enhancement New feature or request

Comments

@mansi104-ai
Copy link

Feature Description
We can create a workflow using Git Actions, this workflow will check Lint errors and Type errors in the changes of Pull request. Checking of Lint and Type errors are already implemented in repo and can be run by below command.

pnpm lint && pnpm type-check

Use Case
This feature would check lint errors in the changes of pull request

Benefits
Will benefit the contributors of open source as well the maintainer of the repo in checking the issues of the pull request

Priority
High

Record
-->I agree to follow this project's Code of Conduct
-->I'm a GSSOC'24 contributor
-->I'm willing to provide further clarification or assistance if needed.

@dvjsharma
Copy link
Owner

Sure @mansi104-ai. Could you address the current linting errors in the codebase through this ticket as well?

@mansi104-ai
Copy link
Author

Sure ,@dvjsharma
Also, should I configure it for running manually or through REST API endpoints?

@mansi104-ai
Copy link
Author

By running manually , you can see the workflows under Github actions
through REST API , it will be visible in CLI

@dvjsharma
Copy link
Owner

I don’t think REST APIs would be feasible for lint checks. Instead I’ll suggest a workflow yml file to have trigger dispatch (for manual trigger) and run on any new pushes. Also, if you are using any external tool (which requires installation) you can configure that in codebase.

@mansi104-ai
Copy link
Author

Okay, I'll make a yml file in workflows folder in .github .
It will have the workflow for lint and type errors checking

Please assign this issue to me

@dvjsharma dvjsharma added enhancement New feature or request gssoc GSSoC'24 label level1 labels Jun 10, 2024
@dvjsharma
Copy link
Owner

Go ahead @mansi104-ai

@gopalepic
Copy link

@dvjsharma i have experice with MERN stack + TS + nextjs , is there any issue i should work on

@dvjsharma
Copy link
Owner

Hey @gopalepic, sorry for late response. There are a lot of high priority issues available currently, please take a look.

@gopalepic
Copy link

@dvjsharma thankyou so much , it gives me a ray for contribution in your project

I requested issue #135
Would you pls assign that

@dvjsharma dvjsharma removed gssoc GSSoC'24 label level1 labels Aug 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants