GEMScienceTools / oq-mbtk

OpenQuake Model Building Toolkit, a suite of tools for building components and analysing models for PSHA.
https://gemsciencetools.github.io/oq-mbtk/index.html
GNU Affero General Public License v3.0
14 stars 8 forks source link

Fix some tests and improve installation instructions #425

Closed ptormene closed 1 month ago

ptormene commented 2 months ago

Tests on Windows are now green: https://github.com/GEMScienceTools/oq-mbtk/actions/runs/9791536575

I also modified the windows workflow in order to make it possible to run it using a specified branch. Otherwise it would always install the mbtk from master and it would not be possible to see the effects of an experimental branch.

NOTE: we need to decide how to proceed with respect to the Julia scripts. That code is currently not covered by CI tests and we want to avoid distributing Julia. We should probably move those script to a different folder and/or modify setup.py to exclude them.