update ci steps and add lint script