@@ -252,7 +252,7 @@ jobs:
252
252
runs-on : ubuntu-latest
253
253
strategy :
254
254
matrix :
255
- python : ['3.6', '3.7', '3.8']
255
+ python : ['3.6', '3.7', '3.8', '3.9' ]
256
256
steps :
257
257
- uses : actions/checkout@v2
258
258
- uses : actions/download-artifact@v1
@@ -281,16 +281,10 @@ jobs:
281
281
linux-test :
282
282
name : Test ${{ matrix.python }} Linux
283
283
needs : linux-wheel
284
- runs-on : ${{ matrix.os }}
284
+ runs-on : ubuntu-20.04
285
285
strategy :
286
286
matrix :
287
- os : [ubuntu-18.04, ubuntu-20.04]
288
- python : ['3.7', '3.8']
289
- exclude :
290
- - os : ubuntu-18.04
291
- python : ' 3.8'
292
- - os : ubuntu-20.04
293
- python : ' 3.7'
287
+ python : ['3.7', '3.8', '3.9']
294
288
steps :
295
289
- uses : actions/checkout@v2
296
290
- uses : actions/download-artifact@v1
@@ -317,7 +311,7 @@ jobs:
317
311
set -x -e
318
312
df -h
319
313
docker run -i --rm -v $PWD:/v -w /v --net=host \
320
- buildpack-deps:$(echo ${{ matrix.os }} | awk -F- '{print $2}') \
314
+ buildpack-deps:20.04 \
321
315
bash -x -e .github/workflows/build.wheel.sh python${{ matrix.python }}
322
316
323
317
windows-bazel :
@@ -370,7 +364,7 @@ jobs:
370
364
runs-on : windows-latest
371
365
strategy :
372
366
matrix :
373
- python : ['3.6', '3.7', '3.8']
367
+ python : ['3.6', '3.7', '3.8', '3.9' ]
374
368
steps :
375
369
- uses : actions/checkout@v2
376
370
- uses : actions/download-artifact@v1
@@ -399,7 +393,7 @@ jobs:
399
393
runs-on : windows-latest
400
394
strategy :
401
395
matrix :
402
- python : ['3.7', '3.8']
396
+ python : ['3.7', '3.8', '3.9' ]
403
397
steps :
404
398
- uses : actions/checkout@v2
405
399
- uses : actions/download-artifact@v1
@@ -469,6 +463,10 @@ jobs:
469
463
with :
470
464
name : Linux-3.8-wheel
471
465
path : Linux-3.8-wheel
466
+ - uses : actions/download-artifact@v1
467
+ with :
468
+ name : Linux-3.9-wheel
469
+ path : Linux-3.9-wheel
472
470
- uses : actions/download-artifact@v1
473
471
with :
474
472
name : Windows-3.6-wheel
@@ -481,6 +479,10 @@ jobs:
481
479
with :
482
480
name : Windows-3.8-wheel
483
481
path : Windows-3.8-wheel
482
+ - uses : actions/download-artifact@v1
483
+ with :
484
+ name : Windows-3.9-wheel
485
+ path : Windows-3.9-wheel
484
486
- run : |
485
487
set -e -x
486
488
mkdir -p wheelhouse
@@ -490,9 +492,11 @@ jobs:
490
492
cp Linux-3.6-wheel/*.whl wheelhouse/
491
493
cp Linux-3.7-wheel/*.whl wheelhouse/
492
494
cp Linux-3.8-wheel/*.whl wheelhouse/
495
+ cp Linux-3.9-wheel/*.whl wheelhouse/
493
496
cp Windows-3.6-wheel/*.whl wheelhouse/
494
497
cp Windows-3.7-wheel/*.whl wheelhouse/
495
498
cp Windows-3.8-wheel/*.whl wheelhouse/
499
+ cp Windows-3.9-wheel/*.whl wheelhouse/
496
500
ls -la wheelhouse/
497
501
sha256sum wheelhouse/*.whl
498
502
- uses : actions/upload-artifact@v1
@@ -585,11 +589,10 @@ jobs:
585
589
name : Nightly ${{ matrix.python }} Linux
586
590
if : github.event_name == 'push'
587
591
needs : [build-number, release]
588
- runs-on : ${{ matrix.os }}
592
+ runs-on : ubuntu-20.04
589
593
strategy :
590
594
matrix :
591
- os : [ubuntu-18.04]
592
- python : ['3.6', '3.7', '3.8']
595
+ python : ['3.6', '3.7', '3.8', '3.9']
593
596
steps :
594
597
- uses : actions/download-artifact@v1
595
598
with :
@@ -627,7 +630,7 @@ jobs:
627
630
runs-on : windows-latest
628
631
strategy :
629
632
matrix :
630
- python : ['3.6', '3.7', 3.8]
633
+ python : ['3.6', '3.7', ' 3.8', '3.9' ]
631
634
steps :
632
635
- uses : actions/download-artifact@v1
633
636
with :
@@ -685,6 +688,10 @@ jobs:
685
688
with :
686
689
name : Linux-3.8-nightly
687
690
path : Linux-3.8-nightly
691
+ - uses : actions/download-artifact@v1
692
+ with :
693
+ name : Linux-3.9-nightly
694
+ path : Linux-3.9-nightly
688
695
- uses : actions/download-artifact@v1
689
696
with :
690
697
name : Windows-3.6-nightly
@@ -697,6 +704,10 @@ jobs:
697
704
with :
698
705
name : Windows-3.8-nightly
699
706
path : Windows-3.8-nightly
707
+ - uses : actions/download-artifact@v1
708
+ with :
709
+ name : Windows-3.9-nightly
710
+ path : Windows-3.9-nightly
700
711
- run : |
701
712
set -e -x
702
713
mkdir -p dist
@@ -706,9 +717,11 @@ jobs:
706
717
cp Linux-3.6-nightly/*.whl dist/
707
718
cp Linux-3.7-nightly/*.whl dist/
708
719
cp Linux-3.8-nightly/*.whl dist/
720
+ cp Linux-3.9-nightly/*.whl dist/
709
721
cp Windows-3.6-nightly/*.whl dist/
710
722
cp Windows-3.7-nightly/*.whl dist/
711
723
cp Windows-3.8-nightly/*.whl dist/
724
+ cp Windows-3.9-nightly/*.whl dist/
712
725
ls -la dist/
713
726
sha256sum dist/*.whl
714
727
- uses : pypa/gh-action-pypi-publish@master
0 commit comments