snoyberg / tar-conduit

Conduit based tar extraction mechanism
MIT License
8 stars 9 forks source link

Fix CI on Windows #36

Closed mpilgrem closed 1 year ago

mpilgrem commented 1 year ago

First, the package does not support symlinks on Windows. The files involving symlinks are moved to new directory tests/files-symlinks and that is excluded from the test paths (testPaths) for tar/untar/tar.

Second, for some reason, on Windows, if the test paths for tar/untar/tar include .stack-work, a 'permission denied' IO error occurs. So .stack-work is excluded from the test paths on Windows.