ci pipeline optimization