Skip to content

feat:Add compliance checks and project quality gates

Laya Shankari requested to merge compliance2 into main

This merge request adds the missing compliance tooling and CI checks required for the project quality score.

Changes include:

Added type checking with mypy

Added secret scanning with detect-secrets

Added dependency auditing with pip-audit

Added test coverage reporting with pytest-cov

Added pre-commit hook configuration

Added changelog automation config with cliff.toml

Updated GitLab/GitHub CI workflows

Added focused tests for the core complaint workflow

Resolved merge conflict markers in app and translator files

Edited by Laya Shankari

Merge request reports

Loading