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 ability to override Catalog GraphQL module schema #400

Merged
merged 1 commit into from
Apr 18, 2024

Conversation

wKich
Copy link
Member

@wKich wKich commented Apr 15, 2024

Motivation

The GraphQL schema doesn't allow to override type of a field while merging, which is required in some cases.

Approach

Add ability to provide custom Catalog schema

@wKich wKich requested review from taras and jbolda April 15, 2024 12:15
Copy link

changeset-bot bot commented Apr 15, 2024

🦋 Changeset detected

Latest commit: be0b7da

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@frontside/backstage-plugin-graphql-backend-module-catalog Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@frontsidejack
Copy link
Member

The following preview packages were published:

Name Version Install Command

@frontside/backstage-plugin-graphql-backend-module-catalog

0.3.3-dl-override-catalog-typedefs.0

yarn add @frontside/backstage-plugin-graphql-backend-module-catalog@dl-override-catalog-typedefs

Generated by @thefrontside/actions Frontside

Copy link
Contributor

@jbolda jbolda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cheers! Tested it out and it works a treat!

@jbolda jbolda merged commit d4fe95d into main Apr 18, 2024
3 checks passed
@jbolda jbolda deleted the dl/override-catalog-typedefs branch April 18, 2024 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants