SCIInstitute / ShapeWorks

ShapeWorks
http://sciinstitute.github.io/ShapeWorks/
Other
103 stars 32 forks source link

Fix #2014 - Windows GitHub Actions build #2015

Closed akenmorris closed 1 year ago

akenmorris commented 1 year ago

Fixes #2014

A change in the runner environment has caused a different python DLL to be loaded when going to build the docs. This happens due to some fixup that we have to do for PYTHONPATH for a dependency of mkdocs (libgaffe?). On windows, it cannot parse the colons to search for modules, so we change to semicolons, but this changes how python is finding it's DLL and it's breaking.

There is probably some way around this, but it's extremely time consuming to maintain the offline docs for the windows build. There isn't really any need for it now that we have the versioned mkdocs on the website. As discussed the last time we invested time into this, we would drop it the next time it caused a problem.