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

[build] add Apollo Federation Subgraph Compatibility tests #1628

Merged
merged 3 commits into from
Jan 10, 2023

Conversation

dariuszkuc
Copy link
Collaborator

@dariuszkuc dariuszkuc commented Jan 6, 2023

📝 Description

Adds new test project that implements reference federated schema that is used for testing library compatibility against Apollo Federation Subgraph Specifcation.

Configured a GH action that executes compatibility tests from apollographql/apollo-federation-subgraph-compatibility testing repository.

expected schema
https://github.com/apollographql/apollo-federation-subgraph-compatibility/blob/main/COMPATIBILITY.md

🔗 Related Issues

N/A

@dariuszkuc dariuszkuc added the type: tool update CI, code coverage, or linter updates label Jan 6, 2023
@dariuszkuc
Copy link
Collaborator Author

In order for the GH action to leave comments on the PR (example: link) we need to configure new secret PAT that has PR write permissions. See action notes for details.

@dariuszkuc dariuszkuc added the status: do not merge Do not merge until this is removed label Jan 6, 2023
Adds new test project that implements reference federated schema that is used for testing library compatibility against [Apollo Federation Subgraph Specifcation](https://www.apollographql.com/docs/federation/subgraph-spec/).

Configured a [GH action](https://github.com/apollographql/federation-subgraph-compatibility) that executes compatibility tests from [apollographql/apollo-federation-subgraph-compatibility](https://github.com/apollographql/apollo-federation-subgraph-compatibility) testing repository.
@dariuszkuc dariuszkuc removed the status: do not merge Do not merge until this is removed label Jan 10, 2023
@samuelAndalon samuelAndalon merged commit 54610c7 into ExpediaGroup:master Jan 10, 2023
@dariuszkuc dariuszkuc deleted the fed_compatibility branch January 10, 2023 21:08
@samuelAndalon samuelAndalon changed the title add Apollo Federation Subgraph Compatibility tests [build] add Apollo Federation Subgraph Compatibility tests Jan 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: tool update CI, code coverage, or linter updates
Development

Successfully merging this pull request may close these issues.

None yet

2 participants