File tree 1 file changed +16
-7
lines changed
1 file changed +16
-7
lines changed Original file line number Diff line number Diff line change 23
23
- name : Install sdist
24
24
run : pip install dist/*.tar.gz
25
25
26
- - uses : actions/upload-artifact@v3
26
+ - uses : actions/upload-artifact@v4
27
27
with :
28
+ name : " sdist"
28
29
path : dist/*.tar.gz
29
30
30
31
build_wheels :
47
48
CIBW_TEST_SKIP : " *"
48
49
CIBW_SKIP : " pp*"
49
50
50
- - uses : actions/upload-artifact@v3
51
+ - uses : actions/upload-artifact@v4
51
52
with :
53
+ name : " ${{ matrix.os }}"
52
54
path : ./wheelhouse/*.whl
55
+ retention-days : 1
53
56
54
57
build_manylinux_wheels_ubuntu :
55
58
name : Build manylinux wheels on ubuntu-latest
72
75
CIBW_TEST_SKIP : " *"
73
76
CIBW_SKIP : " pp* *-musllinux*"
74
77
75
- - uses : actions/upload-artifact@v3
78
+ - uses : actions/upload-artifact@v4
76
79
with :
80
+ name : " manylinux"
77
81
path : ./wheelhouse/*.whl
82
+ retention-days : 1
78
83
79
84
build_musllinux_wheels_ubuntu :
80
85
name : Build musllinux wheels on ubuntu-latest
@@ -112,9 +117,11 @@ jobs:
112
117
CIBW_REPAIR_WHEEL_COMMAND : " auditwheel repair -w {dest_dir} {wheel} --exclude libdl.so.2 --exclude librt.so.1 --exclude libm.so.6 --exclude libpthread.so.0 --exclude libc.so.6"
113
118
114
119
115
- - uses : actions/upload-artifact@v3
120
+ - uses : actions/upload-artifact@v4
116
121
with :
122
+ name : " musllinux"
117
123
path : ./wheelhouse/*.whl
124
+ retention-days : 1
118
125
119
126
120
127
upload_pypi :
@@ -125,10 +132,12 @@ jobs:
125
132
permissions :
126
133
id-token : write
127
134
steps :
128
- - uses : actions/download-artifact@v3
135
+ - uses : actions/download-artifact@v4
129
136
with :
130
- name : artifact
131
137
path : dist
138
+ merge-multiple : true
132
139
133
140
- name : Publish package distributions to PyPI
134
- uses : pypa/gh-action-pypi-publish@release/v1
141
+ uses : pypa/gh-action-pypi-publish@release/v1
142
+ with :
143
+ skip-existing : true
You can’t perform that action at this time.
0 commit comments