leostera / caramel

:candy: a functional language for building type-safe, scalable, and maintainable applications
https://caramel.run
Apache License 2.0
1.05k stars 25 forks source link

Fix windows dependencies cache on CI #62

Open michallepicki opened 3 years ago

michallepicki commented 3 years ago

Describe the bug Windows "Install Dependencies" step is taking minutes.

Expected behavior Windows CI builds should be able to restore the cache and the "Install Dependencies" step should not install dependencies when cache was successfully restored.

I think the cache with that key for Windows may be just stuck for some reason and it needs to get kicked by manually adding some v-2 string to the key, which will hopefully fix it for future builds.

leostera commented 3 years ago

I changed the key and reran the workflow on the main branch, but I haven't seen an improvement.

I think the caching paths are off on windows? 🤔