38
38
- name : Upload sdist
39
39
uses : actions/upload-artifact@v4
40
40
with :
41
- name : dist
41
+ name : sdist
42
42
path : dist
43
43
44
44
macos-x86_64 :
61
61
- name : Upload wheels
62
62
uses : actions/upload-artifact@v4
63
63
with :
64
- name : dist
64
+ name : wheel-macos-x86_64
65
65
path : dist
66
66
67
67
macos-universal :
83
83
- name : Upload wheels
84
84
uses : actions/upload-artifact@v4
85
85
with :
86
- name : dist
86
+ name : wheel-macos-universal
87
87
path : dist
88
88
89
89
windows :
@@ -110,7 +110,7 @@ jobs:
110
110
- name : Upload wheels
111
111
uses : actions/upload-artifact@v4
112
112
with :
113
- name : dist
113
+ name : wheel-windows-${{ matrix.target }}
114
114
path : dist
115
115
116
116
linux :
@@ -137,7 +137,7 @@ jobs:
137
137
- name : Upload wheels
138
138
uses : actions/upload-artifact@v4
139
139
with :
140
- name : dist
140
+ name : wheel-linux-${{ matrix.target }}
141
141
path : dist
142
142
143
143
linux-cross :
@@ -171,7 +171,7 @@ jobs:
171
171
- name : Upload wheels
172
172
uses : actions/upload-artifact@v4
173
173
with :
174
- name : dist
174
+ name : wheel-linux-cross-${{ matrix.target }}
175
175
path : dist
176
176
177
177
musllinux :
@@ -203,7 +203,7 @@ jobs:
203
203
- name : Upload wheels
204
204
uses : actions/upload-artifact@v4
205
205
with :
206
- name : dist
206
+ name : wheel-musllinux-${{ matrix.target }}
207
207
path : dist
208
208
209
209
musllinux-cross :
@@ -239,7 +239,7 @@ jobs:
239
239
- name : Upload wheels
240
240
uses : actions/upload-artifact@v4
241
241
with :
242
- name : dist
242
+ name : wheel-musllinux-cross-${{ matrix.platform.target }}-${{ matrix.platform.arch }}
243
243
path : dist
244
244
245
245
pypy :
@@ -274,7 +274,7 @@ jobs:
274
274
- name : Upload wheels
275
275
uses : actions/upload-artifact@v4
276
276
with :
277
- name : dist
277
+ name : wheel-pypy-${{ matrix.os }}-${{ matrix.target }}-${{ matrix.python-version }}
278
278
path : dist
279
279
280
280
release :
@@ -294,7 +294,11 @@ jobs:
294
294
steps :
295
295
- uses : actions/download-artifact@v4
296
296
with :
297
- name : dist
297
+ path : all
298
+ - name : Merge files
299
+ run : |
300
+ mkdir dist
301
+ mv all/*/* dist
298
302
- uses : actions/setup-python@v5
299
303
- name : Publish to PyPi
300
304
env :
0 commit comments