How to clean up unused cache variables?

Well if there is no way to clean up unused cache variables, then what’s the workflow for CMake supposed to look like? Delete the cache once a month?