apollo-feature-requests icon indicating copy to clipboard operation
apollo-feature-requests copied to clipboard

Allow git context to be associated with launches.

Open v3i1y opened this issue 3 years ago • 1 comments

Launches are really helpful for us to determine what went live and when. However, when something does go wrong, we want the ability to trace the launch back to the git commit associated with that launch.

This can be adding an additional argument to the rover that allows us to pass in the git commit or rover picks it up automatically if it detects the push command is being executed in a git repo. Then the git commit is displayed along with schema hash/launch id in the studio.

v3i1y avatar Jul 29 '22 17:07 v3i1y

+1 to this.

Our GraphQL gateway deployment process leans heavily on webhook calls from Apollo Studio. We hook into the build status webhook to trigger the deployment workflow on our end.

We have been looking for the ability to notify our devs about such events and having the github username passed along in that payload would be awesome.

Apollo Studio does seem to already track this information. When going to the main page of a graph you can see at the very top, below the graph ref, a timestamp followed by the username that performed the schema change.

nicholaspufal avatar Aug 18 '22 15:08 nicholaspufal

Hey there 👋

We have migrated this repo to be an Apollo Client only feature request repo. If you're still interested in this feature, feel free to open this issue directly in the rover repo. Thanks!

jerelmiller avatar Nov 20 '23 17:11 jerelmiller