mirror of
https://github.com/logos-messaging/logos-delivery.git
synced 2026-06-04 21:19:28 +00:00
The Windows build referenced steps.cache-nimbledeps.outputs.cache-hit but never defined a Cache nimble deps step, so the condition was always true and nimble deps were never cached on Windows. Add the cache step with the same versioned key + restore-keys as the Linux/macOS jobs, and move the .nimble-setup stamp touch into its own unconditional step so a cache hit doesn't re-trigger `nimble setup`. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>