Skip to content

Commit 4576c5c

Browse files
committed
add ci tests
1 parent 72cec25 commit 4576c5c

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,19 @@ jobs:
4040
python-version: ${{ matrix.python-version }}
4141
- run: pip install build setuptools wheel
4242
- run: python -m build
43-
- run: python -m pip install .
43+
- run: python -m pip install .
44+
45+
test:
46+
runs-on: ubuntu-latest
47+
strategy:
48+
fail-fast: false
49+
matrix:
50+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
51+
steps:
52+
- uses: actions/checkout@v4
53+
- uses: actions/setup-python@v5
54+
with:
55+
python-version: ${{ matrix.python-version }}
56+
- run: pip install pytest pytest-cov
57+
- run: pip install .
58+
- run: pytest --cov=src --cov-report=xml --cov-report=term

0 commit comments

Comments
 (0)