You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
we should look into switching to using the graphql version of the API for GHE. this would give us pushed timestamps, making invalidate_on_push a lot simpler.
Instead of paging the three elements individually, #37 converts the Timeline API calls to use GraphQL. I suppose we could also go back to the pre-invalidate_on_push implementation, where each method on pull.Context made it's own API call. But given that all evaluations need all three of these lists, getting everything from the timeline is convenient (even if it includes events we ignore).
we should look into switching to using the graphql version of the API for GHE. this would give us
pushed
timestamps, makinginvalidate_on_push
a lot simpler.a sample query for this would look like:
As a note, we still need to use the v3 API for changed files, since these are not exposed via GraphQL at this time.
The text was updated successfully, but these errors were encountered: