From 50d42df58cf25b4087d9743c96b17d3109f22ff2 Mon Sep 17 00:00:00 2001 From: John Sirois Date: Mon, 28 Jul 2025 15:16:37 -0700 Subject: [PATCH 1/2] Try just using uv to grab Python 3.14. PBS now supports 3.14.0rc1. --- .github/workflows/ci.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0854b53..bca57d8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,20 +37,16 @@ jobs: - os: ubuntu-24.04 python-version: "3.13" - os: ubuntu-24.04 - python-version: "3.14.0-rc.1" + python-version: "3.14" - os: macos-15 - python-version: "3.14.0-rc.1" + python-version: "3.14" - os: windows-2022 - python-version: "3.14.0-rc.1" + python-version: "3.14" steps: - name: Checkout dev-cmd uses: actions/checkout@v4 - - name: Setup Python - uses: actions/setup-python@v5 - with: - python-version: ${{ matrix.python-version }} - name: Install the latest version of uv uses: astral-sh/setup-uv@v6 - name: Run CI checks From 61ee87cebbb8db7e6e77f4a481ea7334b3df3700 Mon Sep 17 00:00:00 2001 From: John Sirois Date: Mon, 28 Jul 2025 15:18:26 -0700 Subject: [PATCH 2/2] Actually use the matrix version! --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bca57d8..f4cb090 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -49,6 +49,8 @@ jobs: uses: actions/checkout@v4 - name: Install the latest version of uv uses: astral-sh/setup-uv@v6 + with: + python-version: "${{ matrix.python-version }}" - name: Run CI checks run: uv run dev-cmd --color always --timings ci -- -vvs