From d92266d7c0481b54a0e39f4b18863280135d12df Mon Sep 17 00:00:00 2001 From: teknium1 Date: Thu, 5 Mar 2026 07:55:01 -0800 Subject: [PATCH] ci: pin tests to Python 3.11 only MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The installer hardcodes PYTHON_VERSION=3.11 and creates the venv with that version. No point testing 3.12 — halves CI time. --- .github/workflows/tests.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 659d8dc29..9ebaa7f4b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,11 +15,6 @@ jobs: test: runs-on: ubuntu-latest timeout-minutes: 10 - strategy: - matrix: - python-version: ['3.11', '3.12'] - fail-fast: false - steps: - name: Checkout code uses: actions/checkout@v4 @@ -27,12 +22,12 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@v5 - - name: Set up Python ${{ matrix.python-version }} - run: uv python install ${{ matrix.python-version }} + - name: Set up Python 3.11 + run: uv python install 3.11 - name: Install dependencies run: | - uv venv .venv --python ${{ matrix.python-version }} + uv venv .venv --python 3.11 source .venv/bin/activate uv pip install -e ".[all,dev]"