Commit Graph

2 Commits

Author SHA1 Message Date
Sviatoslav Sydorenko 9fa14d70ff
Enable yamllint for all previously ignored files (#658) 2021-11-04 12:26:46 +05:30
Sviatoslav Sydorenko 7ae8211fcb
Organize the linting setup around tox+pre-commit (#657)
* Add a no-op check job to GHA for branch protection

This patch adds an "empty" job that depends on all the important ones
making it possible to use just this `check` job in the branch
protection settings. This reduces the maintenance burden by preventing
the need to update these settings on any changes to the job
declarations.

* Add a config for YAMLLint

* Add a config for flake8

* Add an initial auto-generated PyLint config

* Align pylint line length settings in with flake8

* Colorize the pylint report output

* Correct spelling mistakes caught by `codespell`

* Disable all currently violated PyLint rules

* Start managing the linters setup with pre-commit

Co-authored-by: Abhinav Singh <mailsforabhinav@gmail.com>
2021-11-03 18:07:59 +05:30