GitHub Cloud
See all your teams work from JIRA issues to Pull Requests in once place by integrating GitHub with Haystack.
Last updated
See all your teams work from JIRA issues to Pull Requests in once place by integrating GitHub with Haystack.
Last updated
For more information on what data Haystack uses from Git, here is an article!
Default token would give a sync time of 30 minutes.
To improve the sync time to 10 seconds check Real Time Data Sync doc.
Select Connect GitHub -> GitHub Cloud
.
You will be redirected to GitHub connect page. Select which GitHub account to integrate to Haystack:
Select repositories. If you select specific repositories, you will have to give access to all newly created repositories later on:
Redirection:
You have permission to give access GitHub. If you see the above page, press "Continue" and move to Step 8:
Need approval from GitHub Admin. If you don't have admin permissions in GitHub, you will need to receive approval from your GitHub admin and enter a token to link Github with Haystack:
The GitHub admin will receive an email from GitHub to grant access to the organization. After they do it, they will be redirected to the Haystack page with the token:
Important: Inform the GitHub admin in advance not to close the page before copying the token. If they close the page, they will need to uninstall the Haystack app from Github and you will need to start Github integration from scratch.
Wait for the data to sync. This usually takes about 4 hours, but due to GitHub API limitations can extend up to 24 hours depending on the organization size.