Skip to content

Conversation

@narrowizard
Copy link
Collaborator

Summary

Updated the graphql dependency from merico-dev to merico-ai to align with the new organization name.

Changes

  • Updated go.mod and go.sum with the new github.com/merico-ai/graphql dependency
  • Updated import paths in all files using the graphql package:
    • backend/helpers/pluginhelper/api/graphql_async_client.go
    • backend/helpers/pluginhelper/api/graphql_collector.go
    • backend/plugins/github_graphql/impl/impl.go
    • backend/plugins/github_graphql/tasks/account_collector.go
    • backend/plugins/github_graphql/tasks/deployment_collector.go
    • backend/plugins/github_graphql/tasks/issue_collector.go
    • backend/plugins/github_graphql/tasks/job_collector.go
    • backend/plugins/github_graphql/tasks/pr_collector.go
    • backend/plugins/github_graphql/tasks/release_collector.go

Test plan

  • Code compiles successfully
  • Run make build to verify build passes
  • Run GitHub GraphQL plugin tests to ensure functionality

- Update github.com/merico-dev/graphql to github.com/merico-ai/graphql
- Update import paths across all files using the graphql package
- Update go.mod and go.sum with new dependency version

Co-Authored-By: Claude <noreply@anthropic.com>
@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. component/plugins This issue or PR relates to plugins improvement priority/medium This issue is medium important labels Feb 6, 2026
Use named return values consistently with bare returns to avoid
variable shadowing of err in listGithubOwnerRepos.

Co-Authored-By: Claude <noreply@anthropic.com>
@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. and removed size:S This PR changes 10-29 lines, ignoring generated files. labels Feb 6, 2026
@narrowizard narrowizard requested review from d4x1 and klesh February 6, 2026 05:36
@d4x1 d4x1 merged commit 80f9e2d into main Feb 9, 2026
11 checks passed
@d4x1 d4x1 deleted the fix-dep branch February 9, 2026 05:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/plugins This issue or PR relates to plugins improvement priority/medium This issue is medium important size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants