1717 # runs-on: ubuntu-latest
1818 runs-on : ${{ matrix.os }}
1919 strategy :
20- matrix :
21- os : [ubuntu-latest, macOS-latest, windows-latest]
20+ matrix : # Disabling since latest-windows on GitHub CI is having issues?
21+ os : [ubuntu-latest, macOS-latest] # , windows-latest]
2222
2323 steps :
2424 - uses : actions/checkout@v2
@@ -27,14 +27,14 @@ jobs:
2727 if : ${{ contains( runner.os, 'Linux' ) }}
2828 run : |
2929 sudo apt-get update && sudo apt-get install libhdf5-dev libnetcdf-dev libnetcdff-dev liblapack3 liblapack-dev libopenblas-dev liblapacke-dev
30- - name : Fetch OpenBLAS (Windows)
31- if : ${{ contains( runner.os, 'Windows' ) }}
32- run : |
33- curl https://github.com/OpenMathLib/OpenBLAS/releases/download/v0.3.26/OpenBLAS-0.3.26-x64.zip -L -o tmp.zip
34- 7z x ./tmp.zip -oOpenBLAS
35- cp ./OpenBLAS/lib/libopenblas.lib $GITHUB_WORKSPACE
36- cp ./OpenBLAS/bin/libopenblas.dll $GITHUB_WORKSPACE
37- echo "$GITHUB_WORKSPACE" >> $GITHUB_PATH
30+ # - name: Fetch OpenBLAS (Windows)
31+ # if: ${{ contains( runner.os, 'Windows' ) }}
32+ # run: |
33+ # curl https://github.com/OpenMathLib/OpenBLAS/releases/download/v0.3.26/OpenBLAS-0.3.26-x64.zip -L -o tmp.zip
34+ # 7z x ./tmp.zip -oOpenBLAS
35+ # cp ./OpenBLAS/lib/libopenblas.lib $GITHUB_WORKSPACE
36+ # cp ./OpenBLAS/bin/libopenblas.dll $GITHUB_WORKSPACE
37+ # echo "$GITHUB_WORKSPACE" >> $GITHUB_PATH
3838 - name : Create Build Environment
3939 # Some projects don't allow in-source building, so create a separate build directory
4040 # We'll use this as our working directory for all subsequent commands
5656 run : |
5757 cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DSAF_PERFORMANCE_LIB=SAF_USE_APPLE_ACCELERATE -DSAF_ENABLE_TRACKER_MODULE=1 -DSAF_ENABLE_SOFA_READER_MODULE=1 -DSAF_ENABLE_HADES_MODULE=1
5858
59- # Disabling since latest-windows on GitHub CI is having issues?
6059 # - name: Configure CMake (Windows)
6160 # shell: bash
6261 # working-directory: ${{runner.workspace}}/build
@@ -77,11 +76,11 @@ jobs:
7776 # Execute tests
7877 run : ./test/saf_test
7978
80- - name : Test (Windows)
81- if : ${{ contains( runner.os, 'Windows' ) }}
82- working-directory : ${{runner.workspace}}/build
83- shell : bash
84- run : |
85- cp $GITHUB_WORKSPACE/libopenblas.dll ./test/$BUILD_TYPE/
86- ls -lh ./test/$BUILD_TYPE/
87- ./test/$BUILD_TYPE/saf_test.exe
79+ # - name: Test (Windows)
80+ # if: ${{ contains( runner.os, 'Windows' ) }}
81+ # working-directory: ${{runner.workspace}}/build
82+ # shell: bash
83+ # run: |
84+ # cp $GITHUB_WORKSPACE/libopenblas.dll ./test/$BUILD_TYPE/
85+ # ls -lh ./test/$BUILD_TYPE/
86+ # ./test/$BUILD_TYPE/saf_test.exe
0 commit comments