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

Add CI job to validate that the GraphQL schema is updated in the repo #5402

Draft
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

ogenstad
Copy link
Contributor

@ogenstad ogenstad commented Jan 8, 2025

Adds a job that ensures that the GraphQL schema in the repo matches with the latest we have within Infrahub.

Uses the npm package "format-graphql", not quite sure where this should be installed..

Replaces #2660.

@github-actions github-actions bot added type/documentation Improvements or additions to documentation group/ci Issue related to the CI pipeline labels Jan 8, 2025
@ogenstad ogenstad force-pushed the pog-validate-graphql-schema branch 3 times, most recently from bf62d8b to 49da136 Compare January 8, 2025 13:29
Copy link

codspeed-hq bot commented Jan 8, 2025

CodSpeed Performance Report

Merging #5402 will not alter performance

Comparing pog-validate-graphql-schema (ef5dcdd) with develop (3b0aafb)

Summary

✅ 11 untouched benchmarks

@ogenstad ogenstad force-pushed the pog-validate-graphql-schema branch from 49da136 to 2a09aea Compare January 9, 2025 09:09
@github-actions github-actions bot removed the type/documentation Improvements or additions to documentation label Jan 9, 2025
@ogenstad ogenstad force-pushed the pog-validate-graphql-schema branch 2 times, most recently from 6602d64 to 4c46a97 Compare January 9, 2025 09:40
@ogenstad ogenstad force-pushed the pog-validate-graphql-schema branch from 77f2ff8 to ef5dcdd Compare January 24, 2025 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
group/ci Issue related to the CI pipeline
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant