Skip to content

Initial CI and pre-commit hook skeleton

Why this MR

  • Add a pre-commit hook for formatting, linting, and static type checking for the deduplicator
  • Add a CI pipeline that prepares the deduplicator venv using Nix and runs unit tests, and also run the pre-commit hook job, in case a developer skips running the pre-commit hook before pushing to the repository

Addresses partially #35 (closed)

How to review this MR

Look at:

  • .gitlab-ci.yml
  • .pre-commit-config.yaml
  • Test pre-commit hook locally

Merge request reports

Loading