chevah / pythia

Chevah's Python 3 distribution
MIT License
4 stars 2 forks source link

Sha512sum fails on Windows under GitHub/Travis CI. #3

Closed dumol closed 3 years ago

dumol commented 3 years ago

Same sha512sum commands work on our Windows slaves, but not in the cloud-based CI environments.

Not sure why… Thought they were CR/LF issues, which I think I had on our slaves too, but I could not reproduce them.

sha512sum.exe is present on both GitHub and Travis (although at different places in the path). Binaries are a bit newer than what we have on our slaves (8.32 vs 8.30).

Another thing to try would be installing MSYS2 through Chocolatey. There is also a GitHub action available (https://github.com/msys2/setup-msys2), but that would add 10 minutes to Windows build times. Also relevant, MSYS2 tools are to replaced the current ones on GitHub: https://github.com/actions/virtual-environments/issues/1525.

dumol commented 3 years ago

To try for Windows debugging: https://github.com/nelsonjchen/reverse-rdp-windows-github-actions.