From cd07eb0d4a3f02ed08aebce083d7c6e649c9822c Mon Sep 17 00:00:00 2001 From: Timo Heister Date: Thu, 31 Dec 2020 17:54:28 -0500 Subject: [PATCH] CI: add ubuntu 20.04 with openblas, rename and restructure OSX --- .github/workflows/main.yml | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4e5084d..11e9580 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,7 +4,7 @@ on: [push, pull_request] jobs: ubuntu18-minimal: - name: ubuntu 18.04 minimal build + name: ubuntu 18.04 minimal runs-on: [ubuntu-18.04] steps: @@ -19,11 +19,31 @@ jobs: cmake --version - name: build run: | + echo 'DEAL_CONFOPTS="-D CMAKE_BUILD_TYPE=Debug"' >> candi.cfg ./candi.sh -j 2 --packages="once:p4est dealii" cd ~/deal.ii-candi/tmp/build/deal.II-* && make test + ubuntu20-blas: + name: ubuntu 20.04 + runs-on: [ubuntu-20.04] + + steps: + - uses: actions/checkout@v2 + - name: setup + run: | + sudo apt-get install gfortran libopenmpi-dev openmpi-common openmpi-bin + - name: info + run: | + g++ -v + mpic++ -v + cmake --version + - name: build + run: | + ./candi.sh -j 2 --packages="once:openblas once:p4est dealii" + cd ~/deal.ii-candi/tmp/build/deal.II-* && make test + osx-minimal: - name: OSX minimal build + name: OSX clang runs-on: [macos-latest] steps: @@ -40,11 +60,12 @@ jobs: cmake --version - name: build run: | + echo 'DEAL_CONFOPTS="-D CMAKE_BUILD_TYPE=Debug"' >> candi.cfg ./candi.sh -j 2 --packages="dealii" cd ~/deal.ii-candi/tmp/build/deal.II-* && make test - osx-parallel: - name: OSX parallel build + osx-gcc: + name: OSX gcc runs-on: [macos-latest] steps: -- 2.39.5