Run flake8 in entire project
This will enable us to keep this trend with python-linting CI job. There is no logic change in the code, only code-styling ones.
Also, change the behavior of test CI jobs. Only run them on:
- local pipelines
- when merging
- when it is not scheduled (to avoid spamming the triggerers)
Edited by Guilherme Gallo