Not only merge and run tests, but also push back merged changes to github repo