Minoru / hakyll-convert

Import from other blog engines to Hakyll
Other
7 stars 0 forks source link

Add Windows to CI #39

Closed Minoru closed 4 years ago

Minoru commented 4 years ago

Golden tests are skipped because "golden values" contain Unix-style line endings. Windows, of course, produces Windows-style CRNL, making the tests fail.

Kudos to @ForNeVeR for helping me figure out the correct incantation to pass Windows-specific flags to Stack.

Fixes #26.

I keep having issues with the cache: macOS job restores a cache and immediately fails to run the compiler, while Windows job restores 0 bytes of cache. That's why I bumped the "revision number" of the cache key.

Minoru commented 4 years ago

The problems with cache are explained in #40. This PR is now blocked on the outcome of that issue.