Our idea for that integration is a 2-way sync for GitHub Issues. A new issue created in GitHub will automatically appear as a task in your TeamGrid and gets completed even if you close the GitHub Issue with a commit.
We've created a separate post for the GitLab Integration. Please "unvote" for this GitHub post and vote for the GitLab post if you prefer to see the GitLab integration. :)
Here the link to the GitLab Integration:
+1 for GitLab (on premise)
Definitely GitLab! :)
Please integrate GitLab :-)
This is exactly what we would love to see for GitLab, not GitHub. GitLab has a fantastic API, that could be used.