PalisadoesFoundation / talawa-api

API Backend for the Talawa Mobile App. Click on the link below to see our documentation
https://docs.talawa.io/
GNU General Public License v3.0
224 stars 811 forks source link

`CI/CD` : Check for Starting a Server. #1343

Closed kb-0311 closed 9 months ago

kb-0311 commented 1 year ago

Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is.

For PR workflow under talawa-api repository, there should be a job that checks whether the development server starts successfully or not.

Describe the solution you'd like A clear and concise description of what you want to happen.

A job that checks whether the apollo server can start or not.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Approach to be followed (optional) A clear and concise description of approach to be followed.

Additional context Add any other context or screenshots about the feature request here.

Potential internship candidates Please read this if you are planning to apply for a Palisadoes Foundation internship https://github.com/PalisadoesFoundation/talawa/issues/359

kb-0311 commented 1 year ago

@palisadoes Did not realize I was assigned this issue. Unassigning myself, for now, to let newer contributors get a chance. If the issue becomes stale, tag me here.

Please do put the good first issue as a label on this one.

Shub3am commented 1 year ago

Hey, Is this issue assigned?

kb-0311 commented 1 year ago

@Shub3am no it is not, You can ask for an assignment.

Shub3am commented 1 year ago

@kb-0311 Can i get some guidance on this issue?

kb-0311 commented 1 year ago

@Shub3am Sure, so basically the idea of this CI/CD check is to make sure that the Apollo server with the given schema at that point can be started. No need to create all the specifications for that complete server which will require a lot of env variables to be defined in the GitHub action but rather try to create a mock Apollo server which has only the basics of the actual talawa-api apollo server defined as specs like schema , context , format error etc.

github-actions[bot] commented 1 year ago

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

ishtails commented 1 year ago

can this issue be assigned to me?

github-actions[bot] commented 1 year ago

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

palisadoes commented 1 year ago

Reopening due to a syntax error in the PR.

ishtails commented 1 year ago

hey there, sorry for the inconvenience. I'll fix the errors and make a PR

github-actions[bot] commented 1 year ago

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

palisadoes commented 1 year ago

Unassigning due to inactivity

github-actions[bot] commented 1 year ago

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

aarishshahmohsin commented 11 months ago

Can I be assigned this issue?

aarishshahmohsin commented 11 months ago

My pr has a lot of errors. I think someone else should solve it. @palisadoes

adi790uu commented 11 months ago

Hey @noman2002 @xoldyckk would like to work on this

MikiPAUL commented 11 months ago

Hey @noman2002, Please assign this issue to me.

noman2002 commented 11 months ago

@adi790uu Let him work on this one. As he is new here.

github-actions[bot] commented 10 months ago

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

palisadoes commented 10 months ago

Unassigning due to inactivity

shankeleven commented 10 months ago

Please assign the issue to me, would be glad to work @palisadoes

Veer0x1 commented 10 months ago

I would like to work on this issue.

shankeleven commented 10 months ago

sir, in this issue do i have to just write a job in workflow for running some already existing tests(npm run test) or do i have to write a test file for sending queries to graphl server and validating responses?

kb-0311 commented 10 months ago

@shankeleven you first have to write a test file for the same and then execute it in the workflow as a check.

shahzamaahmad commented 10 months ago

How can i contribute

Cioppolo14 commented 10 months ago

@shahzamaahmad Please look through the unassigned issues in our repositories, and find one that fits your skill set. Comment on an unassigned issue that you feel you can complete, and mention that you'd like to work on it. Please make sure to review this page: https://github.com/PalisadoesFoundation, and the important documents in each repo before contributing to that repo. Thank you for wanting to contribute!

github-actions[bot] commented 9 months ago

This issue did not get any activity in the past 10 days and will be closed in 180 days if no update occurs. Please check if the develop branch has fixed it and report again or close the issue.

dhruvgupta0503 commented 9 months ago

I can work on this issue pls assign it to me

Cioppolo14 commented 9 months ago

@dhruvgupta0503 If the issue has already been assigned, please don't ask to be assigned. We want everyone to get a chance.