run build in a separate thread so github don't need to wait