using https module because CI is not happy with git protocol