File tree 1 file changed +25
-3
lines changed
1 file changed +25
-3
lines changed Original file line number Diff line number Diff line change 71
71
- name : Upload sdist result
72
72
uses : actions/upload-artifact@v4
73
73
with :
74
- name : sdist
74
+ name : cibw- sdist
75
75
path : dist/*.tar.gz
76
76
if-no-files-found : error
77
77
@@ -142,7 +142,7 @@ jobs:
142
142
- name : Download sdist
143
143
uses : actions/download-artifact@v4
144
144
with :
145
- name : sdist
145
+ name : cibw- sdist
146
146
path : dist/
147
147
148
148
- name : Build wheels for CPython 3.12
@@ -188,6 +188,28 @@ jobs:
188
188
189
189
- uses : actions/upload-artifact@v4
190
190
with :
191
- name : wheels
191
+ name : cibw- wheels-${{ runner.os }}-${{ matrix.cibw_archs }}
192
192
path : ./wheelhouse/*.whl
193
193
if-no-files-found : error
194
+
195
+ publish :
196
+ if : github.event_name == 'release' && github.event.action == 'published'
197
+ name : Upload release to PyPI
198
+ needs : [build_sdist, build_wheels]
199
+ runs-on : ubuntu-latest
200
+ environment : release
201
+ permissions :
202
+ id-token : write
203
+ steps :
204
+ - name : Download packages
205
+ uses : actions/download-artifact@v4
206
+ with :
207
+ pattern : cibw-*
208
+ path : dist
209
+ merge-multiple : true
210
+
211
+ - name : Print out packages
212
+ run : ls dist
213
+
214
+ - name : Publish package distributions to PyPI
215
+ uses : pypa/gh-action-pypi-publish@b7f401de30cb6434a1e19f805ff006643653240e # v1.8.10
You can’t perform that action at this time.
0 commit comments