From 9724ad1ce66c2a4f18c7539ef589d4d3b9aebd82 Mon Sep 17 00:00:00 2001 From: Max Isbey <224885523+maxisbey@users.noreply.github.com> Date: Thu, 13 Nov 2025 20:25:43 +0000 Subject: [PATCH] Fix CI highest resolution test to actually test highest versions (#1609) --- .github/workflows/shared.yml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/shared.yml b/.github/workflows/shared.yml index a39b7031..531487db 100644 --- a/.github/workflows/shared.yml +++ b/.github/workflows/shared.yml @@ -38,9 +38,9 @@ jobs: python-version: ["3.10", "3.11", "3.12", "3.13"] dep-resolution: - name: lowest-direct - install-flags: "--resolution lowest-direct" + install-flags: "--upgrade --resolution lowest-direct" - name: highest - install-flags: "--frozen" + install-flags: "--upgrade --resolution highest" os: [ubuntu-latest, windows-latest] steps: @@ -57,11 +57,9 @@ jobs: - name: Run pytest with coverage run: | - uv run ${{ matrix.dep-resolution.install-flags }} --no-sync coverage run -m pytest - uv run ${{ matrix.dep-resolution.install-flags }} --no-sync coverage combine - uv run ${{ matrix.dep-resolution.install-flags }} --no-sync coverage report - env: - UV_RESOLUTION: ${{ matrix.dep-resolution.name == 'lowest-direct' && 'lowest-direct' || 'highest' }} + uv run --frozen --no-sync coverage run -m pytest + uv run --frozen --no-sync coverage combine + uv run --frozen --no-sync coverage report readme-snippets: runs-on: ubuntu-latest