Refactor github
Refactor gitlab integration