From 869a39e0e62e0430e945549c6cc7815196a7774f Mon Sep 17 00:00:00 2001 From: frankfeifan Date: Mon, 5 Jan 2026 10:39:23 -0800 Subject: [PATCH 1/3] disable unit test on gcc debug build --- .github/workflows/ci_tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 896de338ccd..9bcd0cf98fc 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -160,6 +160,7 @@ jobs: HOST_CONFIG: /spack-generated.cmake - name: Ubuntu debug (20.04, gcc 10.5.0, open-mpi 4.0.3) - github codespaces + BUILD_AND_TEST_CLI_ARGS: "--no-run-unit-tests" CMAKE_BUILD_TYPE: Debug DOCKER_REPOSITORY: geosx/ubuntu20.04-gcc10 BUILD_SHARED_LIBS: ON From ecd851788e9e8d7bff5dcde6eb5ae80f18c4cc97 Mon Sep 17 00:00:00 2001 From: frankfeifan Date: Mon, 5 Jan 2026 10:58:02 -0800 Subject: [PATCH 2/3] missing a change --- .github/workflows/ci_tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 9bcd0cf98fc..9a41e5ea5d9 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -236,6 +236,7 @@ jobs: uses: ./.github/workflows/build_and_test.yml with: + BUILD_AND_TEST_CLI_ARGS: ${{ matrix.BUILD_AND_TEST_CLI_ARGS }} BUILD_SHARED_LIBS: ${{ matrix.BUILD_SHARED_LIBS }} CMAKE_BUILD_TYPE: ${{ matrix.CMAKE_BUILD_TYPE }} DOCKER_IMAGE_TAG: ${{ needs.is_not_draft_pull_request.outputs.DOCKER_IMAGE_TAG }} From 11503030afac74f88daed33d53d20ce45852314c Mon Sep 17 00:00:00 2001 From: Randolph Settgast Date: Mon, 5 Jan 2026 11:48:40 -0800 Subject: [PATCH 3/3] Handle empty BUILD_AND_TEST_CLI_ARGS in CI workflow --- .github/workflows/ci_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 9a41e5ea5d9..63b2924cfc8 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -236,7 +236,7 @@ jobs: uses: ./.github/workflows/build_and_test.yml with: - BUILD_AND_TEST_CLI_ARGS: ${{ matrix.BUILD_AND_TEST_CLI_ARGS }} + BUILD_AND_TEST_CLI_ARGS: ${{ matrix.BUILD_AND_TEST_CLI_ARGS || '' }} BUILD_SHARED_LIBS: ${{ matrix.BUILD_SHARED_LIBS }} CMAKE_BUILD_TYPE: ${{ matrix.CMAKE_BUILD_TYPE }} DOCKER_IMAGE_TAG: ${{ needs.is_not_draft_pull_request.outputs.DOCKER_IMAGE_TAG }}