cherab / solps

Other
6 stars 5 forks source link

Add Github actions CI #67

Closed jacklovell closed 2 years ago

jacklovell commented 2 years ago

Pretty basic for now: builds the package and runs the few tests which already exist. This should provide a useful base for when we add more tests.

The build procedure for this package is slightly different to core. Just running python setup.py build-ext led to the tests failing in a fresh venv on my local machine because cherab.solps was not detected as being installed. Installing using pip install -e . did work, and matches what is suggested in the README.