Evolve it to handle github hooks