Adds the typing and sets different suffixes for test matrix

This commit is contained in:
Trenton H
2025-02-28 13:56:15 -08:00
parent bbbea48c34
commit c105024eb7
3 changed files with 456 additions and 5 deletions

View File

@@ -126,6 +126,7 @@ jobs:
with:
version: ${{ env.DEFAULT_UV_VERSION }}
enable-cache: true
cache-suffix: "tests-${{ matrix.python-version }}"
-
name: Install system dependencies
run: |
@@ -140,7 +141,7 @@ jobs:
run: |
uv sync \
--python ${{ steps.setup-python.outputs.python-version }} \
--group test \
--group testing \
--frozen
-
name: List installed Python dependencies
@@ -158,7 +159,7 @@ jobs:
cd src/
uv run \
--python ${{ steps.setup-python.outputs.python-version }} \
--group test \
--group testing \
--frozen \
pytest -ra
-