-
Notifications
You must be signed in to change notification settings - Fork 2k
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
[Docs] Automatic Graphql Docs Generation #2989
Conversation
Deploy Preview for meshery-docs ready! Built with commit b1326d8 |
Signed-off-by: dhruv0000 <[email protected]>
Watch the generated GraphQL docs at https://deploy-preview-2989--meshery-docs.netlify.app/extensibility/graphql-reference |
This is a great looking docs preview. |
Signed-off-by: dhruv0000 <[email protected]>
Signed-off-by: dhruv0000 <[email protected]>
Signed-off-by: dhruv0000 <[email protected]>
@@ -1,6 +1,55 @@ | |||
GEM | |||
remote: https://rubygems.org/ | |||
specs: | |||
actioncable (6.0.3.7) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I hope GitHub Pages supports these. 🤞
A review on the GraphQL comments in |
Signed-off-by: dhruv0000 <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@dhruv0000 remove |
Signed-off-by: dhruv0000 <[email protected]>
Signed-off-by: dhruv0000 <[email protected]>
Ready for a Merge @abhishekkumkar 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's see how GH Pages does with this...
Thank you, @dhruv0000!
Signed-off-by: dhruv0000 [email protected]
Description
This PR automatically generates GraphQL docs based on the schema in
internal/graphql/schema/schema.graphql
and creates an custom.md
page which the Jekyll Site can refer to.Generate Docs using
make install bundle exec rake graphql:compile_docs
Watch the generated docs at
extensibility/graphql-reference
endpoint. (temporary)DONE:
schema.graphql
This PR fixes #
Notes for Reviewers
Signed commits