github uses post rather than get for hooks