Skip to content

Commit 9e3fad8

Browse files
committed
Add mypy type checking to CI workflow
Add make typecheck step to Linux/macOS jobs and direct poetry run mypy to the Windows job. Closes #42
1 parent 3b796c9 commit 9e3fad8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/actions.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ jobs:
2828
run: make check-format
2929
- name: Run linter
3030
run: make lint
31+
- name: Type check
32+
run: make typecheck
3133
- name: Security audit
3234
run: make audit
3335

@@ -53,5 +55,7 @@ jobs:
5355
run: poetry run ruff format --check leakix/ tests/ example/ executable/
5456
- name: Run linter
5557
run: poetry run ruff check leakix/ tests/ example/ executable/
58+
- name: Type check
59+
run: poetry run mypy leakix/
5660
- name: Security audit
5761
run: poetry run pip-audit

0 commit comments

Comments
 (0)