feat: enhance CI workflow by installing project dependencies and freezing pytest

This commit is contained in:
grillazz
2026-07-20 10:38:28 +02:00
parent cb4a63b6c0
commit 284a828fae
+6 -1
View File
@@ -52,8 +52,13 @@ jobs:
with:
python-version: ${{ matrix.python-version }}
- name: Install project dependecies
run: uv sync --group dev --group test --locked --no-install-project
with:
python-version: ${{ matrix.python-version }}
- name: Lint with ruff
run: uv run --frozen ruff check .
- name: Test with python ${{ matrix.python-version }}
run: uv run pytest
run: uv run --frozen pytest