86
86
run : bash tools/gha_manylinux.sh
87
87
- uses : actions/upload-artifact@v4
88
88
with :
89
- name : wheel_313
89
+ name : wheel_313_linux_x86_64
90
90
path : repaired_wheel/*.whl
91
91
manylinux228_x86_64-py312 :
92
92
runs-on : ubuntu-latest
@@ -101,7 +101,7 @@ jobs:
101
101
run : bash tools/gha_manylinux.sh
102
102
- uses : actions/upload-artifact@v4
103
103
with :
104
- name : wheel_312
104
+ name : wheel_312_linux_x86_64
105
105
path : repaired_wheel/*.whl
106
106
manylinux228_x86_64-py311 :
107
107
runs-on : ubuntu-latest
@@ -116,7 +116,7 @@ jobs:
116
116
run : bash tools/gha_manylinux.sh
117
117
- uses : actions/upload-artifact@v4
118
118
with :
119
- name : wheel_311
119
+ name : wheel_311_linux_x86_64
120
120
path : repaired_wheel/*.whl
121
121
manylinux228_x86_64-py310 :
122
122
runs-on : ubuntu-latest
@@ -131,22 +131,67 @@ jobs:
131
131
run : bash tools/gha_manylinux.sh
132
132
- uses : actions/upload-artifact@v4
133
133
with :
134
- name : wheel_310
134
+ name : wheel_310_linux_x86_64
135
135
path : repaired_wheel/*.whl
136
- manylinux228_x86_64-py39 :
137
- runs-on : ubuntu-latest
136
+ manylinux228_aarch64-py313 :
137
+ runs-on : ubuntu-24.04-arm
138
138
container :
139
- image : pagmo2/manylinux228_x86_64_with_deps:latest
139
+ image : pagmo2/manylinux228_aarch64_with_deps:latest
140
+ env :
141
+ HEYOKA_PY_BUILD_TYPE : " Python313"
142
+ TWINE_PASSWORD : ${{ secrets.TWINE_PASSWORD }}
143
+ steps :
144
+ - uses : actions/checkout@v4
145
+ - name : Build
146
+ run : bash tools/gha_manylinux.sh
147
+ - uses : actions/upload-artifact@v4
148
+ with :
149
+ name : wheel_313_linux_aarch64
150
+ path : repaired_wheel/*.whl
151
+ manylinux228_aarch64-py312 :
152
+ runs-on : ubuntu-24.04-arm
153
+ container :
154
+ image : pagmo2/manylinux228_aarch64_with_deps:latest
155
+ env :
156
+ HEYOKA_PY_BUILD_TYPE : " Python312"
157
+ TWINE_PASSWORD : ${{ secrets.TWINE_PASSWORD }}
158
+ steps :
159
+ - uses : actions/checkout@v4
160
+ - name : Build
161
+ run : bash tools/gha_manylinux.sh
162
+ - uses : actions/upload-artifact@v4
163
+ with :
164
+ name : wheel_312_linux_aarch64
165
+ path : repaired_wheel/*.whl
166
+ manylinux228_aarch64-py311 :
167
+ runs-on : ubuntu-24.04-arm
168
+ container :
169
+ image : pagmo2/manylinux228_aarch64_with_deps:latest
170
+ env :
171
+ HEYOKA_PY_BUILD_TYPE : " Python311"
172
+ TWINE_PASSWORD : ${{ secrets.TWINE_PASSWORD }}
173
+ steps :
174
+ - uses : actions/checkout@v4
175
+ - name : Build
176
+ run : bash tools/gha_manylinux.sh
177
+ - uses : actions/upload-artifact@v4
178
+ with :
179
+ name : wheel_311_linux_aarch64
180
+ path : repaired_wheel/*.whl
181
+ manylinux228_aarch64-py310 :
182
+ runs-on : ubuntu-24.04-arm
183
+ container :
184
+ image : pagmo2/manylinux228_aarch64_with_deps:latest
140
185
env :
141
- HEYOKA_PY_BUILD_TYPE : " Python39 "
186
+ HEYOKA_PY_BUILD_TYPE : " Python310 "
142
187
TWINE_PASSWORD : ${{ secrets.TWINE_PASSWORD }}
143
188
steps :
144
189
- uses : actions/checkout@v4
145
190
- name : Build
146
191
run : bash tools/gha_manylinux.sh
147
192
- uses : actions/upload-artifact@v4
148
193
with :
149
- name : wheel_39
194
+ name : wheel_310_linux_aarch64
150
195
path : repaired_wheel/*.whl
151
196
windows_2022_heyoka_head :
152
197
runs-on : windows-2022
0 commit comments