In my experience on Circle CI this works just fine. Here are my caching keys:
- v1-build-cache-{{ .Branch }}-{{ checksum "mix.lock" }}
- v1-build-cache-{{ .Branch }}
- v1-build-cache
The v1 bit is just a handy thing to increment incase you want to intentionally blow away the cache. I haven’t had to do that often.






















