stacklok / minder

Software Supply Chain Security Platform
https://minder-docs.stacklok.dev/
Apache License 2.0
248 stars 35 forks source link

Include GitHub v4 GraphQL API #2170

Open gregfurman opened 8 months ago

gregfurman commented 8 months ago

Please describe the enhancement

Currently, the GitHub REST API only supports up to v3 which does not include some important automation functionality -- namely the v3 cannot make a REST calls to resolve comments.

Solution Proposal

google/go-github suggests using shurcooL/githubv4 for GraphQL queries. Alternatively, GraphQL requests could be implemented from first principles but a library would probably be an easier solution.

This should be added in and included to allow for richer interaction with the GitHub API.

Describe alternatives you've considered

NA

Additional context

NA

Acceptance Criteria

NA

evankanderson commented 1 week ago

@gregfurman -- do you still need this?