A small repository that uses github actions for CI.
To install in develop mode create a new python environment and run.
python setup.py develop
This will symlink all the python files from the current source tree into python.
Run the entire test suite with.
python setup.py test
.github/workflow contains two yamls. testing.yml runs this packages test-suite. linting.yml runs flake8.
Read this for a detailed explanation of setting up CI workflows for a python project.