From 5431b605080725b570fdf6b667c09db1795b53ce Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Thu, 30 Jul 2026 02:42:39 +0200 Subject: [PATCH] Use matrix in ci.yml for BUILD_SHARED_LIBS --- .github/workflows/ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 982dafbcb0..806b853b28 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,6 +37,10 @@ jobs: compile-and-test: runs-on: ubuntu-22.04 needs: activate + strategy: + fail-fast: false + matrix: + build_shared_libs: [ON, OFF] env: # Colored output for cmake. CLICOLOR_FORCE: "1" @@ -181,6 +185,7 @@ jobs: -DPYTHON_EXECUTABLE:FILEPATH=${{ env.pythonLocation }}/bin/python \ -DPYTHON_INCLUDE_DIR:PATH=${{ env.pythonLocation }}/include/python3.11 \ -DUSE_MMAP=On \ + -DBUILD_SHARED_LIBS=${{ matrix.build_shared_libs }} \ "-DSCHEMA_VERSIONS=2x3;4;4x3_add2" \ -DGLTF_SUPPORT=On \ -DWITH_ROCKSDB=On \