added timeout of 15s to handle Github repo call stall