libE57Format icon indicating copy to clipboard operation
libE57Format copied to clipboard

CI failing on Windows all of a sudden

Open asmaloney opened this issue 1 year ago • 3 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.

asmaloney avatar Apr 20 '24 20:04 asmaloney

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 avatar Jun 28 '24 08:06 dancergraham

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

dancergraham avatar Aug 12 '24 09:08 dancergraham