How is the cache key determined, and how could I use caching successfully with my example project th

How is the cache key determined, and how could I use caching successfully with my example project that does cd site && npm ci && ...? If ~/.npm was cached, worst case I have to download a couple new dependencies even if my package-lock, etc. changes
Was this page helpful?