fair-workflows / nanopub

Python client for searching, publishing and modifying nanopublications.
https://fair-workflows.github.io/nanopub
Apache License 2.0
22 stars 7 forks source link

Add CI for Windows #118

Closed svenvanderburg closed 1 year ago

svenvanderburg commented 3 years ago

Support for windows OS was added in #97, but we failed to successfully setup CI using a Windows OS.

Adding a build for windows is as simple as reverting https://github.com/fair-workflows/nanopub/pull/107/commits/43d9bed56a198c5ec0fbe953b47d0ab92c7e8e13 , i.e. just adding windows-latest to the list of OS's.

The problem we face is: this one. It is quite hard to debug, since it all works locally. It seems like the setup_nanopub_profile is not installed properly, it could be because we run as admin in the github action.