Igor Sirotin ee5aaa2001
ci: bump nimble deps cache key + add restore-keys
The nimbledeps cache key was based only on hashFiles(nimble.lock, ...),
which hasn't changed, so PRs kept restoring a stale, incomplete master
cache. GitHub caches are immutable per key, so that poisoned cache was
never refreshed and `make all` re-resolved/re-downloaded deps every run.

Add a bumpable NIMBLE_CACHE_VERSION token to abandon the poisoned cache
and restore-keys for warm starts. `nimble setup --localdeps` fully
installs the locked dep set, so a fresh v2 cache will be complete.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 10:15:00 +01:00
..
2025-06-20 14:45:31 +02:00