We currently don't have a working example for doing a refresh from GitHub Webhooks. Our REST Api that kicks off a domain refresh is not compatible with the payload being sent by GitHub. For each GitHub event there is a custom payload that is generated by GitHub. We haven't found a way to set our specific attributes in the payload that our REST Api could use. We are still researching this I will post updates shortly.