commit via github api