From 16e0445e829246d126a0c89bff95dee6e3a443bb Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Tue, 30 Jun 2026 16:30:53 +0300 Subject: [PATCH] ci: pin uv interpreter per job so the matrix can't collapse onto one version --- .github/workflows/_checks.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/_checks.yml b/.github/workflows/_checks.yml index 985e3f8..22c5ca0 100644 --- a/.github/workflows/_checks.yml +++ b/.github/workflows/_checks.yml @@ -12,6 +12,7 @@ jobs: with: cache-dependency-glob: "**/pyproject.toml" - run: uv python install 3.10 + - run: uv python pin 3.10 - run: just install lint-ci pytest: @@ -35,6 +36,7 @@ jobs: with: cache-dependency-glob: "**/pyproject.toml" - run: uv python install ${{ matrix.python-version }} + - run: uv python pin ${{ matrix.python-version }} - run: just install - run: uv run --with "faststream${{ matrix.faststream-version }}" pytest . --cov=. --cov-report xml - uses: codecov/codecov-action@v5.4.3