asmaloney / libE57Format

Library for reading & writing the E57 file format
Boost Software License 1.0
130 stars 63 forks source link

CI failing on Windows all of a sudden #281

Open asmaloney opened 5 months ago

asmaloney commented 5 months ago

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.

dancergraham commented 2 months ago

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

dancergraham commented 1 month ago

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...