2 Commits

Author SHA1 Message Date
Alan Barzilay
2b59751cb8 Add tox tests & coveralls github action
This commit essentially adds back tests to our CI pipeline. They were
previously dropped due to Travis pricing policy change.

This workflow utilizes a few interesting projects to make this action
easier to maintain such as the coveralls github action
(https://github.com/marketplace/actions/coveralls-github-action)
and the tox-gh-actions project
(https://github.com/ymyzk/tox-gh-actions)
2021-09-03 23:51:43 -03:00
Alan Barzilay
5689124eb4 Add flake8 github action with review dog
Review dog is an incredible project that makes linting and formatting
review a breeze by commenting inline what is wrong in a pull request.
This makes the review process easier for the maintainer and also
provides a clearer feedback to the contributor
2021-09-03 23:51:17 -03:00