@@ -51,26 +51,28 @@ jobs:
5151 # opposed to manylinux_2_17 produced via the docker bake process). This is a compromise that seems reasonable
5252 # given the more experimental nature of the free-threaded builds, coupled with the fact that python 3.13t is
5353 # less likely to be used on older Linux distributions.
54- - { machine: 'ubuntu-22.04', python: '3.13t', arch: 'amd64', cmd: '.github/env/Linux/bdist-wheel.sh' }
55- - { machine: 'ubuntu-22.04-arm', python: '3.13t', arch: 'arm64', cmd: '.github/env/Linux/bdist-wheel.sh' }
56- - { machine: 'ubuntu-22.04', python: '3.14t', arch: 'amd64', cmd: '.github/env/Linux/bdist-wheel.sh' }
57- - { machine: 'ubuntu-22.04-arm', python: '3.14t', arch: 'arm64', cmd: '.github/env/Linux/bdist-wheel.sh' }
58-
59- - { machine: 'windows-2022', python: '3.9', arch: 'amd64', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
60- - { machine: 'windows-2022', python: '3.10', arch: 'amd64', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
61- - { machine: 'windows-2022', python: '3.11', arch: 'amd64', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
62- - { machine: 'windows-2022', python: '3.12', arch: 'amd64', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
63- - { machine: 'windows-2022', python: '3.13', arch: 'amd64', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
64- - { machine: 'windows-2022', python: '3.13t', arch: 'amd64', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
65- - { machine: 'windows-2022', python: '3.14', arch: 'amd64', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
66- - { machine: 'windows-2022', python: '3.14t', arch: 'amd64', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
67-
68- - { machine: 'macos-13', python: '3.11', arch: 'amd64', cmd: '.github/env/macOS/bdist-wheel.sh' }
69- - { machine: 'macos-13', python: '3.12', arch: 'amd64', cmd: '.github/env/macOS/bdist-wheel.sh' }
70- - { machine: 'macos-13', python: '3.13', arch: 'amd64', cmd: '.github/env/macOS/bdist-wheel.sh' }
71- - { machine: 'macos-13', python: '3.13t', arch: 'amd64', cmd: '.github/env/macOS/bdist-wheel.sh' }
72- - { machine: 'macos-13', python: '3.14', arch: 'amd64', cmd: '.github/env/macOS/bdist-wheel.sh' }
73- - { machine: 'macos-13', python: '3.14t', arch: 'amd64', cmd: '.github/env/macOS/bdist-wheel.sh' }
54+ - { machine: 'ubuntu-22.04', python: '3.13t', java: '8', cmd: '.github/env/Linux/bdist-wheel.sh' }
55+ - { machine: 'ubuntu-22.04-arm', python: '3.13t', java: '8', cmd: '.github/env/Linux/bdist-wheel.sh' }
56+ - { machine: 'ubuntu-22.04', python: '3.14t', java: '8',cmd: '.github/env/Linux/bdist-wheel.sh' }
57+ - { machine: 'ubuntu-22.04-arm', python: '3.14t', java: '8', cmd: '.github/env/Linux/bdist-wheel.sh' }
58+
59+ - { machine: 'windows-2022', python: '3.9', java: '8', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
60+ - { machine: 'windows-2022', python: '3.10', java: '8', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
61+ - { machine: 'windows-2022', python: '3.11', java: '8', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
62+ - { machine: 'windows-2022', python: '3.12', java: '8', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
63+ - { machine: 'windows-2022', python: '3.13', java: '8', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
64+ - { machine: 'windows-2022', python: '3.13t', java: '8', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
65+ - { machine: 'windows-2022', python: '3.14', java: '8', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
66+ - { machine: 'windows-2022', python: '3.14t', java: '8', cmd: '.\.github\env\Windows\bdist-wheel.ps1' }
67+
68+ - { machine: 'macos-14', python: '3.11', java: '11', cmd: '.github/env/macOS/bdist-wheel.sh' }
69+ - { machine: 'macos-14', python: '3.12', java: '11', cmd: '.github/env/macOS/bdist-wheel.sh' }
70+ - { machine: 'macos-14', python: '3.13', java: '11', cmd: '.github/env/macOS/bdist-wheel.sh' }
71+ - { machine: 'macos-14', python: '3.13t', java: '11', cmd: '.github/env/macOS/bdist-wheel.sh' }
72+ - { machine: 'macos-14', python: '3.14', java: '11', cmd: '.github/env/macOS/bdist-wheel.sh' }
73+ - { machine: 'macos-14', python: '3.14t', java: '11', cmd: '.github/env/macOS/bdist-wheel.sh' }
74+
75+
7476 steps :
7577 - uses : actions/checkout@v5
7678
@@ -82,13 +84,13 @@ jobs:
8284 id : setup-java
8385 with :
8486 distribution : ' temurin'
85- java-version : ' 8 '
87+ java-version : ${{ matrix.info.java }}
8688
8789 - run : ${{ matrix.info.cmd }}
8890
8991 - uses : actions/upload-artifact@v4
9092 with :
91- name : build-${{ matrix.info.python }}-${{ matrix.info.machine }}-${{ matrix.info.arch }}
93+ name : build-${{ matrix.info.python }}-${{ matrix.info.machine }}
9294 path : dist/*.whl
9395 retention-days : 1
9496
@@ -112,8 +114,8 @@ jobs:
112114 fail-fast : false
113115 matrix :
114116 info :
115- - { machine: 'macos-13 ', python: '3.9', arch: 'amd64 ', cmd: '.github/env/macOS/bdist-wheel.sh' }
116- - { machine: 'macos-13 ', python: '3.10', arch: 'amd64 ', cmd: '.github/env/macOS/bdist-wheel.sh' }
117+ - { machine: 'macos-14 ', python: '3.9', cmd: '.github/env/macOS/bdist-wheel.sh' }
118+ - { machine: 'macos-14 ', python: '3.10', cmd: '.github/env/macOS/bdist-wheel.sh' }
117119
118120 steps :
119121 - uses : actions/checkout@v5
@@ -126,15 +128,15 @@ jobs:
126128 id : setup-java
127129 with :
128130 distribution : ' temurin'
129- java-version : ' 8 '
131+ java-version : ' 11 '
130132
131133 - run : pip install --upgrade pip
132134 - run : pip install --upgrade setuptools
133135 - run : ${{ matrix.info.cmd }}
134136
135137 - uses : actions/upload-artifact@v4
136138 with :
137- name : build-${{ matrix.info.python }}-${{ matrix.info.machine }}-${{ matrix.info.arch }}
139+ name : build-${{ matrix.info.python }}-${{ matrix.info.machine }}
138140 path : dist/*.whl
139141 retention-days : 1
140142
0 commit comments