]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Added matrix strategy for OS versions in MacOS jobs. 18167/head
authorMarc Fehling <mafehling.git@gmail.com>
Tue, 25 Feb 2025 18:11:46 +0000 (19:11 +0100)
committerMarc Fehling <mafehling.git@gmail.com>
Tue, 25 Feb 2025 18:12:56 +0000 (19:12 +0100)
.github/workflows/osx.yml

index 70740635af5efb8eb45f5e2472979aeb6b7823ba..51072c467dc0812b4662d0c48165298edc8d3b11 100644 (file)
@@ -26,8 +26,8 @@ jobs:
   osx-serial:
     # simple serial build using apple clang
 
-    name: OSX serial
-    runs-on: [macos-latest]
+    name: ${{ matrix.os }} serial
+    runs-on: ${{ matrix.os }}
 
     #
     # The following condition only runs the workflow on 'push' or if the
@@ -37,6 +37,11 @@ jobs:
     #
     # if: ${{ github.event_name == 'push' || !github.event.pull_request.draft }}
 
+    strategy:
+      fail-fast: false
+      matrix:
+        os: [macos-13, macos-14]
+
     steps:
     - uses: actions/checkout@v4
     - name: info
@@ -68,8 +73,8 @@ jobs:
   osx-parallel64:
     # MPI build using apple clang and 64 bit indices
 
-    name: OSX parallel 64bit
-    runs-on: [macos-latest]
+    name: ${{ matrix.os }} parallel 64bit
+    runs-on: ${{ matrix.os }}
 
     #
     # The following condition only runs the workflow on 'push' or if the
@@ -79,6 +84,11 @@ jobs:
     #
     # if: ${{ github.event_name == 'push' || !github.event.pull_request.draft }}
 
+    strategy:
+      fail-fast: false
+      matrix:
+        os: [macos-13, macos-14]
+
     steps:
     - uses: actions/checkout@v4
     - name: setup

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.