Skip to content

Commit 74771c0

Browse files
committed
ci: add linting and type checking steps to the test workflow
1 parent 66bcdd6 commit 74771c0

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/test.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,12 @@ jobs:
3636
- name: Run tests with coverage
3737
run: uv run pytest --cov=toon_format --cov-report=xml --cov-report=term --cov-report=html --cov-fail-under=85
3838

39+
- name: Run linting
40+
run: uv run ruff check .
41+
42+
- name: Run type checking
43+
run: uv run mypy src/toon_format
44+
3945
- name: Upload coverage reports as artifact
4046
uses: actions/upload-artifact@v4
4147
if: matrix.python-version == '3.14'

0 commit comments

Comments
 (0)