delegate github api errors to caller