New GitHub Actions workflows that happen on every push:
Build:
On Windows/Mac/Linux, ensure that the package (source distribution and wheel) can be built without errors:
run: |
python setup.py sdist bdist_wheel
Tests:
On Windows/Mac/Linux for Python 3.6/3.7, create the conda environment, install pySnowRadar from source, and run the various tests using the pytest config options specified in setup.cfg
Skips AWI-relevant tests as we have no plans to post an example to GitHub
New GitHub Actions workflows that happen on every push:
Build:
Tests:
setup.cfg
Also adds the status badges to README: