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

🔤 Libplanet.Explorer GraphQL schema checks in CI #3655

Open
riemannulus opened this issue Feb 6, 2024 · 0 comments
Open

🔤 Libplanet.Explorer GraphQL schema checks in CI #3655

riemannulus opened this issue Feb 6, 2024 · 0 comments
Labels
ci & cd Related to CI & CD on Azure Pipelines & GitHub Actions good first issue Good for newcomers hacktoberfest Newcomer-welcoming issues for Hacktoberfest

Comments

@riemannulus
Copy link
Member

riemannulus commented Feb 6, 2024

Context

We do not have any checks about Libplanet.Explorer GraphQL schema. And this prevented us from properly responding to schema changes or proactively noticing unintended ones.

So, we need the CI checker for GraphQL schema.

Rationale

The Ci should be run following tasks.:

  • Build schema.graphql from Libplanet.Explorer
  • Check it is compatible with the previous schema.
    • If not, it can be merge when approved by one of the @planetarium/libplanet teams.

Ref

https://www.apollographql.com/tutorials/voyage-part3/06-schema-checks-in-ci

@riemannulus riemannulus added good first issue Good for newcomers ci & cd Related to CI & CD on Azure Pipelines & GitHub Actions labels Feb 6, 2024
@Atralupus Atralupus added the hacktoberfest Newcomer-welcoming issues for Hacktoberfest label Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci & cd Related to CI & CD on Azure Pipelines & GitHub Actions good first issue Good for newcomers hacktoberfest Newcomer-welcoming issues for Hacktoberfest
Projects
Status: No Assignee
Development

No branches or pull requests

2 participants