]> https://gitweb.dealii.org/ - dealii.git/commitdiff
separate osx github actions
authorTimo Heister <timo.heister@gmail.com>
Wed, 24 Jun 2020 11:45:59 +0000 (07:45 -0400)
committerTimo Heister <timo.heister@gmail.com>
Wed, 24 Jun 2020 11:45:59 +0000 (07:45 -0400)
.github/workflows/main.yml
.github/workflows/osx.yml [new file with mode: 0644]

index 460661c319f0936f7a7739e81a89544394662637..ff0fd6ad70fa53a942760bc02a43f6765e6e1d46 100644 (file)
@@ -1,4 +1,4 @@
-name: github-CI
+name: github-linux
 
 on: [push, pull_request]
 
@@ -29,67 +29,3 @@ jobs:
     - name: build
       run: |
         make -j 2
-
-  osx-serial:
-    # simple serial build using apple clang
-
-    name: OSX serial
-    runs-on: [macos-latest]
-
-    steps:
-    - uses: actions/checkout@v2
-    - name: setup
-      run: |
-        ./contrib/utilities/download_clang_format
-    - name: info
-      run: |
-        g++ -v
-        cmake --version
-    - name: configure
-      run: |
-        cmake -D CMAKE_BUILD_TYPE=Debug -D DEAL_II_CXX_FLAGS='-Werror' .
-    - name: archive
-      uses: actions/upload-artifact@v1
-      with:
-        name: serial-detailed.log
-        path: detailed.log
-    - name: build
-      run: |
-        make -j 2
-        make -j 2 test # quicktests
-
-  osx-parallel64:
-    # MPI build using apple clang and 64 bit indices
-
-    name: OSX parallel 64bit
-    runs-on: [macos-latest]
-
-    steps:
-    - uses: actions/checkout@v2
-    - name: setup
-      run: |
-        brew install openmpi
-        cmake --version
-        # uncomment these for a gcc based build
-        #export OMPI_CXX=g++-9
-        #export OMPI_CC=gcc-9
-        #export OMPI_FC=gfortran-9
-        ./contrib/utilities/download_clang_format
-    - name: info
-      run: |
-        g++-9 -v
-        mpicxx -v
-        cmake --version
-    - name: configure
-      run: |
-        CC=mpicc CXX=mpic++ cmake -D CMAKE_BUILD_TYPE=Debug -D DEAL_II_WITH_64BIT_INDICES=ON -D DEAL_II_CXX_FLAGS='-Werror' -D DEAL_II_WITH_MPI=on .
-    - name: archive
-      uses: actions/upload-artifact@v1
-      with:
-        name: parallel-detailed.log
-        path: detailed.log
-    - name: build
-      run: |
-        make -j 2
-        make -j 2 test #quicktests
-
diff --git a/.github/workflows/osx.yml b/.github/workflows/osx.yml
new file mode 100644 (file)
index 0000000..a4abeae
--- /dev/null
@@ -0,0 +1,68 @@
+name: github-OSX
+
+on: [push, pull_request]
+
+jobs:
+  osx-serial:
+    # simple serial build using apple clang
+
+    name: OSX serial
+    runs-on: [macos-latest]
+
+    steps:
+    - uses: actions/checkout@v2
+    - name: setup
+      run: |
+        ./contrib/utilities/download_clang_format
+    - name: info
+      run: |
+        g++ -v
+        cmake --version
+    - name: configure
+      run: |
+        cmake -D CMAKE_BUILD_TYPE=Debug -D DEAL_II_CXX_FLAGS='-Werror' .
+    - name: archive
+      uses: actions/upload-artifact@v1
+      with:
+        name: serial-detailed.log
+        path: detailed.log
+    - name: build
+      run: |
+        make -j 2
+        make -j 2 test # quicktests
+
+  osx-parallel64:
+    # MPI build using apple clang and 64 bit indices
+
+    name: OSX parallel 64bit
+    runs-on: [macos-latest]
+
+    steps:
+    - uses: actions/checkout@v2
+    - name: setup
+      run: |
+        brew install openmpi
+        cmake --version
+        # uncomment these for a gcc based build
+        #export OMPI_CXX=g++-9
+        #export OMPI_CC=gcc-9
+        #export OMPI_FC=gfortran-9
+        ./contrib/utilities/download_clang_format
+    - name: info
+      run: |
+        g++-9 -v
+        mpicxx -v
+        cmake --version
+    - name: configure
+      run: |
+        CC=mpicc CXX=mpic++ cmake -D CMAKE_BUILD_TYPE=Debug -D DEAL_II_WITH_64BIT_INDICES=ON -D DEAL_II_CXX_FLAGS='-Werror' -D DEAL_II_WITH_MPI=on .
+    - name: archive
+      uses: actions/upload-artifact@v1
+      with:
+        name: parallel-detailed.log
+        path: detailed.log
+    - name: build
+      run: |
+        make -j 2
+        make -j 2 test #quicktests
+

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.