Connect ScrumGenius to Github
Automatically connect your team's Github activity to ScrumGenius with a few steps, and ScrumGenius will match up relevant commits and pushes to your team members based on their email address or name in ScrumGenius.
The Github activity appears in the Team Activity page and the dashboard.
Setting it up:
Visit the Services page in Team Settings in ScrumGenius, and copy the URL listed there under the Github section. This is your team's unique URL that you will configure in Github so that ScrumGenius can capture your team's activity.
Connect Github to ScrumGenius:
- Log in to Github, go to your repository and click on the Settings tab
- Select Webhooks from the sidebar. Click Add webhook.
- In the Payload URL field, paste the URL you copied from ScrumGenius.
- Set content type to application/json.
- Make sure active is checked and press the green Add webhook button.
That's it! You are done.
- Code pushed
See it in action
To test it out, make an update in your Github Project and look for a new entry in the Team Activity stream.
Right now, we only support the "push" event, but if there are others that you'd like to see, let us know!
- Look for updates in the Team Activity stream first.
- The check-ins on the dashboard will sum up activity from the previous report period to the current period.
- Make sure that the people making updates in Github match up either by email or by first and last name with people on your team in ScrumGenius. You can check your team info by going to Team Members.
- ScrumGenius won't be able to record data from before you connected the service. Make sure you generate some activity in Github after setting up the webhook in order to test things out after you've set up the connection.