add CI config file and correct the dependence lib