equinor / everest

GNU General Public License v3.0
4 stars 5 forks source link

Codestyle tooling conflict #27

Closed sregales-TNO closed 3 weeks ago

sregales-TNO commented 4 weeks ago

Issue As a developer, I would like to have a single point of truth for code style standards so that I do not have points of conflicts

It's nice that we now have a pre-commit setup for running certain hooks before commit and/or push. But the pre-commit uses ruff while github action uses flake8, black, isort, and pylint and pre-commit (ruff). This creates conflict when a developer decides to use the pre-commit hooks in their local development before pushing.

Definition of done There is a single point of truth, preferably ruff.