@@ -10,25 +10,21 @@ jobs:
1010 strategy :
1111 fail-fast : false
1212 matrix :
13- os : [ubuntu-18 .04, macos-10.15 , windows-2019]
14- python-version : ['3.7', '3. 8', '3.9', '3.10', '3.11']
15- torch-version : [1.13 .0, 2.0 .0]
16- cuda-version : ['cpu', 'cu116 ', 'cu117 ', 'cu118 ']
13+ os : [ubuntu-20 .04, macos-11 , windows-2019]
14+ python-version : ['3.8', '3.9', '3.10', '3.11']
15+ torch-version : [2.0 .0, 2.1 .0]
16+ cuda-version : ['cpu', 'cu117 ', 'cu118 ', 'cu121 ']
1717 exclude :
18- - torch-version : 1.13.0
19- python-version : ' 3.11'
2018 - torch-version : 2.0.0
21- python-version : ' 3.7'
22- - torch-version : 1.13.0
23- cuda-version : ' cu118'
24- - torch-version : 2.0.0
25- cuda-version : ' cu116'
26- - os : macos-10.15
27- cuda-version : ' cu116'
28- - os : macos-10.15
19+ cuda-version : ' cu121'
20+ - torch-version : 2.1.0
2921 cuda-version : ' cu117'
30- - os : macos-10.15
22+ - os : macos-11
23+ cuda-version : ' cu117'
24+ - os : macos-11
3125 cuda-version : ' cu118'
26+ - os : macos-11
27+ cuda-version : ' cu121'
3228
3329 steps :
3430 - uses : actions/checkout@v2
@@ -43,11 +39,11 @@ jobs:
4339 - name : Upgrade pip
4440 run : |
4541 pip install --upgrade setuptools
42+ pip install scipy==1.10.1 # Python 3.8 support
4643
47- - name : Free up disk space
44+ - name : Free Disk Space (Ubuntu)
4845 if : ${{ runner.os == 'Linux' }}
49- run : |
50- sudo rm -rf /usr/share/dotnet
46+ uses : jlumbroso/free-disk-space@main
5147
5248 - name : Install CUDA ${{ matrix.cuda-version }}
5349 if : ${{ matrix.cuda-version != 'cpu' }}
@@ -89,15 +85,15 @@ jobs:
8985 - name : Install main package for CPU
9086 if : ${{ matrix.cuda-version == 'cpu' }}
9187 run : |
92- FORCE_ONLY_CPU=1 WITH_METIS=1 pip install -e .
88+ FORCE_ONLY_CPU=1 WITH_METIS=1 python setup.py develop
9389 shell :
9490 bash
9591
9692 - name : Install main package for GPU
9793 if : ${{ matrix.cuda-version != 'cpu' }}
9894 run : |
9995 source .github/workflows/cuda/${{ matrix.cuda-version }}-${{ runner.os }}-env.sh
100- WITH_METIS=1 pip install -e .
96+ WITH_METIS=1 python setup.py develop
10197 shell :
10298 bash
10399
0 commit comments