38
38
timeout-minutes : 60
39
39
40
40
env :
41
- TOX_GH_MAJOR_MINOR : " ${{ matrix.python-version }}"
41
+ TOX_GH_MAJOR_MINOR : " ${{ matrix.python-version }}${{ matrix.nogil && 't' || '' }} "
42
42
43
43
strategy :
44
44
matrix :
@@ -59,22 +59,22 @@ jobs:
59
59
# tox.ini so that tox will run properly. PYVERSIONS
60
60
# Available versions:
61
61
# https://launchpad.net/~deadsnakes/+archive/ubuntu/nightly/+packages
62
- - " 3.12-dev "
63
- - " 3.13-dev "
64
- - " 3.14-dev "
62
+ - " 3.12"
63
+ - " 3.13"
64
+ - " 3.14"
65
65
# https://github.com/actions/setup-python#available-versions-of-pypy
66
- - " pypy-3.10-nightly "
66
+ - " pypy-3.10"
67
67
nogil :
68
68
- false
69
69
- true
70
70
include :
71
- - python-version : " pypy-3.10-nightly "
71
+ - python-version : " pypy-3.10"
72
72
os : " windows-latest"
73
73
os-short : " windows"
74
74
exclude :
75
- - python-version : " 3.12-dev "
75
+ - python-version : " 3.12"
76
76
nogil : true
77
- - python-version : " pypy-3.10-nightly "
77
+ - python-version : " pypy-3.10"
78
78
nogil : true
79
79
80
80
fail-fast : false
@@ -89,14 +89,14 @@ jobs:
89
89
uses : deadsnakes/action@e640ac8743173a67cca4d7d77cd837e514bf98e8 # v3.2.0
90
90
if : " !startsWith(matrix.python-version, 'pypy-')"
91
91
with :
92
- python-version : " ${{ matrix.python-version }}"
92
+ python-version : " ${{ matrix.python-version }}-dev "
93
93
nogil : " ${{ matrix.nogil || false }}"
94
94
95
95
- name : " Install ${{ matrix.python-version }} with setup-python"
96
96
uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
97
97
if : " startsWith(matrix.python-version, 'pypy-')"
98
98
with :
99
- python-version : " ${{ matrix.python-version }}"
99
+ python-version : " ${{ matrix.python-version }}-nightly "
100
100
101
101
- name : " Show diagnostic info"
102
102
run : |
0 commit comments