@@ -162,7 +162,7 @@ jobs:
162
162
run : |
163
163
python -m pip install -r requirements/kit.pip
164
164
165
- - name : " Build wheels"
165
+ - name : " Build binary wheels"
166
166
env :
167
167
CIBW_BUILD : ${{ matrix.py }}*-*
168
168
CIBW_ARCHS : ${{ matrix.arch }}
@@ -173,23 +173,23 @@ jobs:
173
173
run : |
174
174
python -m cibuildwheel --output-dir wheelhouse
175
175
176
- - name : " List wheels"
176
+ - name : " List binary wheels"
177
177
run : |
178
178
ls -al wheelhouse/
179
179
180
180
- name : " Check wheels"
181
181
run : |
182
182
python -m twine check wheelhouse/*
183
183
184
- - name : " Upload wheels"
184
+ - name : " Upload binary wheels"
185
185
uses : actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
186
186
with :
187
187
name : dist-${{ env.MATRIX_ID }}
188
188
path : wheelhouse/*.whl
189
189
retention-days : 7
190
190
191
- sdist :
192
- name : " Source distribution "
191
+ non-binary :
192
+ name : " Non-binary artifacts "
193
193
runs-on : ubuntu-latest
194
194
steps :
195
195
- name : " Check out the repo"
@@ -208,23 +208,25 @@ jobs:
208
208
run : |
209
209
python -m pip install -r requirements/kit.pip
210
210
211
- - name : " Build sdist"
211
+ - name : " Build non-binary artifacts"
212
+ env :
213
+ COVERAGE_DISABLE_EXTENSION : 1
212
214
run : |
213
215
python -m build
214
216
215
- - name : " List sdist "
217
+ - name : " List non-binary artifacts "
216
218
run : |
217
219
ls -al dist/
218
220
219
- - name : " Check sdist "
221
+ - name : " Check non-binary artifacts "
220
222
run : |
221
223
python -m twine check dist/*
222
224
223
- - name : " Upload sdist "
225
+ - name : " Upload non-binary artifacts "
224
226
uses : actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
225
227
with :
226
- name : dist-sdist
227
- path : dist/*.tar.gz
228
+ name : dist-non-binary
229
+ path : dist/*
228
230
retention-days : 7
229
231
230
232
pypy :
@@ -277,7 +279,7 @@ jobs:
277
279
name : " Sign artifacts"
278
280
needs :
279
281
- wheels
280
- - sdist
282
+ - non-binary
281
283
- pypy
282
284
runs-on : ubuntu-latest
283
285
permissions :
0 commit comments