DagsHub / fds

Fast Data Science, AKA fds, is a CLI for Data Scientists to version control data and code at once, by conveniently wrapping git and dvc
http://fastds.io
MIT License
382 stars 22 forks source link

Fail tests on flake8 failure #62

Closed guysmoilov closed 3 years ago

guysmoilov commented 3 years ago

We currently run flake8 as part of our test suite, but it looks like its exit code is always zero even if there are warnings, so we ignore its results.
See here:
https://github.com/DAGsHub/fds/runs/2820551999?check_suite_focus=true

We should some appropriate level above which we consider the build failed