@@ -238,17 +238,32 @@ jobs:
238
238
python-version : ${{ matrix.python-version }}
239
239
240
240
- name : Install and Setup
241
+ if : ${{ matrix.os != 'windows-latest' }}
241
242
run : |
242
- # set -x
243
+ set -x
243
244
244
245
python -m pip install -U pip setuptools wheel
245
246
python -m pip install -e .[all]
246
247
python -m pip install pathlib2 typing_extensions
247
248
249
+ - name : Install and Setup (Windows)
250
+ if : ${{ matrix.os == 'windows-latest' }}
251
+ run : |
252
+ python -m pip install -U pip setuptools wheel
253
+ python -m pip install -e .[all]
254
+ python -m pip install pathlib2 typing_extensions
255
+
248
256
- name : Setup Conda Distribution
257
+ if : ${{ matrix.os != 'windows-latest' }}
249
258
run : |
250
- #set -x
259
+ set -x
260
+
261
+ mkdir -p conda/wheels
262
+ python -m pip download -r conda/requirements.txt -d conda/wheels
251
263
264
+ - name : Setup Conda Distribution (Windows)
265
+ if : ${{ matrix.os == 'windows-latest' }}
266
+ run : |
252
267
mkdir -p conda/wheels
253
268
python -m pip download -r conda/requirements.txt -d conda/wheels
254
269
@@ -277,10 +292,21 @@ jobs:
277
292
token : ${{ secrets.ANACONDA_TOKEN }} # Replace with the right name of your secret
278
293
279
294
- name : Upload package to GitHub Release
295
+ if : ${{ matrix.os != 'windows-latest' }}
280
296
uses : ncipollo/release-action@v1.12.0
281
297
with :
282
298
allowUpdates : true
283
299
artifacts : |
284
300
/tmp/compilation-*/**/*.tar.bz2
285
301
tag : " v${{ needs.version_check.outputs.PCAPKIT_VERSION }}"
286
302
token : " ${{ secrets.GITHUB_TOKEN }}"
303
+
304
+ - name : Upload package to GitHub Release (Windows)
305
+ if : ${{ matrix.os == 'windows-latest' }}
306
+ uses : ncipollo/release-action@v1.12.0
307
+ with :
308
+ allowUpdates : true
309
+ artifacts : |
310
+ /c/Users/*/AppData/Local/Temp/compilation-*/**/*.tar.bz2
311
+ tag : " v${{ needs.version_check.outputs.PCAPKIT_VERSION }}"
312
+ token : " ${{ secrets.GITHUB_TOKEN }}"
0 commit comments