7 ms·
Is there a way to cache the derivation evaluation?
by manx 1y ago
Is there a way to cache the derivation evaluation?
- chuckadams 1y agoYou can cache arbitrary directories in github actions, but the nix package cache is enormous and probably bigger than GH's cache system will allow. Restoring multi-gig caches is also not instant, though it still beats doing everything from scratch. Might be more feasible to bake the cache into a container image instead. I think any nix enthusiast is still likely to go for self-hosted runners though.
- _cenw 1y agoThe default cache action also has issued with anything that isn't owned by the runner user, and caches are per-repository, so you can't just have one cache like you do for binary caches.