Skip to content

Add GND integration testing to CI/CD#5

Open
hudsonhrh wants to merge 1 commit intomainfrom
hudsonhrh/graph-local-dev-ci
Open

Add GND integration testing to CI/CD#5
hudsonhrh wants to merge 1 commit intomainfrom
hudsonhrh/graph-local-dev-ci

Conversation

@hudsonhrh
Copy link
Collaborator

Summary

Adds Graph Node Developer Mode (GND) integration testing to the reusable CI/CD workflow. The new integration-test job spins up a local graph-node, deploys the subgraph, and runs user-defined GraphQL queries before deploying to The Graph Studio. Tests run only on main branch before deploy and can be customized per repository.

Changes

  • New configurable integration-test job with PostgreSQL service
  • Node.js test runner supporting exists/exact/contains match types
  • Example test configuration for schema validation
  • Comprehensive documentation with setup and troubleshooting guides

Adds configurable integration-test job that spins up a local graph-node with GND, deploys the subgraph, and runs user-defined GraphQL queries to validate correctness before deploying to The Graph Studio. Runs only on main before deploy.

Includes:
- New integration-test job with PostgreSQL service
- Node.js test runner with support for exists/exact/contains match types
- Example test configuration for schema validation
- Comprehensive documentation with troubleshooting

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@hudsonhrh hudsonhrh force-pushed the hudsonhrh/graph-local-dev-ci branch from 9f1ced9 to 7606a18 Compare December 8, 2025 09:11
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.

1 participant