asmaloney/libE57Format

CI failing on Windows all of a sudden

asmaloney opened this issue · 7 comments

I have no idea why the CI is failing to find Xerces on Windows all of a sudden without any changes in the repo. Could be the CI runner, miniconda, CMake, or something else entirely.

I spent a bunch of time in this branch trying to figure it out (also switched to micromamba which seems like a good move) and I'm giving up.

I updated all the actions to get rid of some warnings and I'm going to leave it there.

If you care about the Windows CI builds, feel free to take a look and submit a PR.

With the pye57 library we have pinned the windows runner to windows-2019 for now and it is working with miniconda
https://github.com/davidcaron/pye57/blob/master/.github/workflows/build.yml
see logs here showing successful installation of xerces-c last month
https://github.com/davidcaron/pye57/actions/runs/8960241748/job/24606528402

Hello, Is this because of the switch from setup-miniconda@v2 to setup-miniconda@v3 ? Ahh I see you updated actions to try to fix the issue but your actions are still working for me in pye57 with an old version of libe57format with setup-miniconda@v2...