Skip to content

[ci] Add ruff job and enable notebook linting

Lars Bilke requested to merge bilke/ogs:ruff into master
  • Adds a ruff-job to CI which reports to GitLabs code quality (similar to cppcheck and vale)
    • Fun fact: the job runs in under 10 seconds 🚀
  • Bumps ruff to 0.1.0
  • Enables notebook (.ipynb) linting with ruff (should fail pre-commit when there are issues)

Subsequent MR would apply ruffs autofixes to all files.

  1. Feature description was added to the changelog
  2. Tests covering your feature were added?
Edited by Lars Bilke

Merge request reports