split scripts for ci