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

👷 CI to report graphQL schema changes upon PR #6

Open
3 tasks done
ccamel opened this issue Aug 3, 2023 · 0 comments
Open
3 tasks done

👷 CI to report graphQL schema changes upon PR #6

ccamel opened this issue Aug 3, 2023 · 0 comments
Assignees

Comments

@ccamel
Copy link
Member

ccamel commented Aug 3, 2023

Idea

Every time the graphQL schemas change, we need to be informed if the change is breaking or non-breaking.

Proposal

The proposal is to automatically post a comment on the PR whenever there are modifications to the GraphQL schemas. This comment will provide information about whether the changes are breaking or non-breaking.

To implement this, we can use the actions/graphql-inspector GitHub action, which will take care of the inspection of the schemas when the PR is opened.

Todo

  • Assess the suitability of actions/graphql-inspector for our requirements.
  • Implement a new job in the lint workflow responsible for posting a descriptive comment regarding any changes made to the GraphQL schemas.
  • Conduct testing to ensure the functionality works as intended.
@ccamel ccamel changed the title Add a job to report graphQL schema changes upon PR 💚 CI to report graphQL schema changes upon PR Aug 3, 2023
@ccamel ccamel changed the title 💚 CI to report graphQL schema changes upon PR 👷 CI to report graphQL schema changes upon PR Aug 3, 2023
@ccamel ccamel assigned ccamel and unassigned jeremylgn Aug 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🚫 Blocked
Development

No branches or pull requests

2 participants