We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 681ce3d commit e31efa2Copy full SHA for e31efa2
.github/workflows/ci-lint.yml
@@ -26,3 +26,14 @@ jobs:
26
poetry run pre-commit run end-of-file-fixer
27
poetry run pre-commit run ruff
28
poetry run pre-commit run ruff-format
29
+ - name: Execute mypy
30
+ run: |
31
+ poetry run mypy --config-file pyproject.toml core > mypy.log 2>&1
32
+ if [ -s mypy.log ]; then
33
+ cat mypy.log
34
+ echo "Mypy issues found. Generating report...";
35
+ cat mypy.log | poetry run python scripts/mypy_report.py
36
+ exit 1
37
+ else
38
+ echo "No mypy issues found.";
39
+ fi
0 commit comments