From 76dda1ecf044cae126f2d9762abf20a5f0fe4222 Mon Sep 17 00:00:00 2001 From: Oleg Date: Mon, 16 Feb 2026 17:28:01 +0300 Subject: [PATCH] Add dependency resolution options to project dependency installation --- .github/workflows/tests.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2937cb60..f38e8b84 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -34,6 +34,9 @@ jobs: - "3.12" - "3.13" - "3.14" + dependency-resolution: + - "lowest-direct" + - "highest" defaults: # Windows sucks. Force use bash instead of PowerShell @@ -64,9 +67,9 @@ jobs: with: enable-cache: true - - name: Install project dependencies + - name: Install project dependencies with ${{ matrix.dependency-resolution }} resolution run: | - uv sync --all-extras --group dev --group test + uv sync --all-extras --group dev --group test --resolution ${{ matrix.dependency-resolution }} - name: Lint code run: |