From 01f62cf32b176d7fc1f0cb8ffa25edd566cfdcb5 Mon Sep 17 00:00:00 2001 From: Rafael M Mudafort Date: Mon, 20 Sep 2021 15:55:20 -0500 Subject: [PATCH] Actions: Add OS/Compiler matrix to debug job --- .github/workflows/automated-dev-tests.yml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/.github/workflows/automated-dev-tests.yml b/.github/workflows/automated-dev-tests.yml index bcad3daf93..285ce78162 100644 --- a/.github/workflows/automated-dev-tests.yml +++ b/.github/workflows/automated-dev-tests.yml @@ -19,10 +19,6 @@ env: FORTRAN_COMPILER: gfortran-10 NUM_PROCS: 8 -# runs-on: ${{ matrix.os }} -# strategy: -# matrix: -# os: [macOS-10.14, ubuntu-18.04] jobs: regression-tests-release: @@ -91,7 +87,17 @@ jobs: !${{runner.workspace}}/build/reg_tests/glue-codes/openfast/WP_Baseline regression-tests-debug: - runs-on: ubuntu-20.04 + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + include: + - os: macOS-11 + FORTRAN_COMPILER: gfortran-11 + - os: ubuntu-20.04 + FORTRAN_COMPILER: gfortran-10 + + name: regression-test-debug-${{ matrix.os }}-${{ matrix.FORTRAN_COMPILER }} steps: - name: Checkout uses: actions/checkout@main @@ -114,7 +120,7 @@ jobs: run: | cmake \ -DCMAKE_INSTALL_PREFIX:PATH=${{runner.workspace}}/install \ - -DCMAKE_Fortran_COMPILER:STRING=${{env.FORTRAN_COMPILER}} \ + -DCMAKE_Fortran_COMPILER:STRING=${{matrix.FORTRAN_COMPILER}} \ -DCMAKE_BUILD_TYPE:STRING=Debug \ -DBUILD_TESTING:BOOL=ON \ -DCTEST_PLOT_ERRORS:BOOL=ON \