add cache enabled to ci