Skip to content

Commit 74cec3f

Browse files
committed
Experiment with setup-uv
1 parent ec668d1 commit 74cec3f

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -168,18 +168,18 @@ jobs:
168168
strategy:
169169
fail-fast: false
170170
matrix:
171-
python: ['3.10', '3.11', '3.12', '3.13', '3.14', '3.14t']
171+
python: ['cpython-3.10', 'cpython-3.11', 'cpython-3.12', 'cpython-3.13', 'cpython-3.14', 'cpython-3.14+freethreaded']
172172
arch: ['x86', 'x64']
173173
lsp: ['']
174174
lsp_extract_file: ['']
175175
extra_name: ['']
176176
include:
177-
- python: '3.10'
177+
- python: 'cpython-3.10'
178178
arch: 'x64'
179179
lsp: 'https://raw.githubusercontent.com/python-trio/trio-ci-assets/master/komodia-based-vpn-setup.zip'
180180
lsp_extract_file: 'komodia-based-vpn-setup.exe'
181181
extra_name: ', with Komodia LSP'
182-
- python: '3.10'
182+
- python: 'cpython-3.10'
183183
arch: 'x64'
184184
lsp: 'https://www.proxifier.com/download/legacy/ProxifierSetup342.exe'
185185
lsp_extract_file: ''
@@ -211,11 +211,10 @@ jobs:
211211
source-tarball-name: ${{ needs.build.outputs.sdist-artifact-name }}
212212
workflow-artifact-name: ${{ env.dists-artifact-name }}
213213
- name: Setup Python
214-
uses: actions/setup-python@v6
214+
uses: astral-sh/setup-[email protected]
215215
with:
216-
python-version: '${{ matrix.python }}'
217-
architecture: '${{ matrix.arch }}'
218-
allow-prereleases: true
216+
python-version: '${{ matrix.python }}-windows-${{ matrix.arch }}-none'
217+
activate-environment: "true"
219218
- name: Run tests
220219
run: ./ci.sh
221220
shell: bash

0 commit comments

Comments
 (0)