-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BagItTools does not perform on Windows (in CI) #47
Comments
Hmm, AFAICS there were few OS specific things that could break the code, the only thing that comes to my mind would be the |
Yeah, I remember from a Java project that setting up Github Actions under Windows required some special tweaks, so it might not be the code but until I can resolve them I wanted to draw attention to it. |
Update: I know that at least one user used the updated package in Windows and it worked fine. |
That is good, but unfortunately I still can't check that any of my future changes doesn't break Windows compatibility until I can get the tests to run under Windows. |
I'll have some free time this weekend, so I'll try to check these issues :) |
I've done some work on standardizing the path separators and some other changes here https://github.com/whikloj/BagItTools/tree/minor-cleanup |
Great, I'll move to there :) |
Hey @jonasraoni I am still getting 2 failures on the Windows test in Github Actions. Both are related to Tar Bzip files. It appears that the Tar Gzip tests work fine. So I am wondering if there is a) a problem with bzip under Windows or b) some special setup necessary? |
Actually, it appears as if its more than 2 failing tests. |
I just got a fresh branch in my machine, reinstalled the packages and no signal of errors. Looks like it's something on the GitHub action, I've enabled it on my account (and I see the same errors now), so I'll try to debug later 😁 |
Partially resolved by #51, waiting on donatj/mock-webserver#42 |
Now resolved with b2ccb77 🎉 |
There are several tests that do not pass when run under Windows, this could be intricacies in Windows on Github Actions or it could be failures of the code.
This ticket is serve as notice that there are currently no guarantees if you want to use this library under PHP on Windows. Currently I'd recommend the Windows Subsystem for Linux.
https://github.com/whikloj/BagItTools/runs/7055596694?check_suite_focus=true
pinging @jonasraoni
The text was updated successfully, but these errors were encountered: