change gitignore
change cache workflow