diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index eb60ea3..f338437 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -123,7 +123,31 @@ jobs: cmake_build_command: cmake --build . -- -j2 draco_test_command: ./draco_tests - - test_name: ubuntu-make-release-static + - test_name: ubuntu-make-clang14-release-static + os: ubuntu-latest + cmake_configure_command: |- + cmake .. -G "Unix Makefiles" \ + -DBUILD_SHARED_LIBS=OFF \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_COMPILER=clang-14 \ + -DCMAKE_CXX_COMPILER=clang++-14 \ + -DDRACO_TESTS=ON + cmake_build_command: cmake --build . -- -j2 + draco_test_command: ./draco_tests + - test_name: ubuntu-make-clang14-release-static-with-transcoder + os: ubuntu-latest + cmake_configure_command: |- + cmake .. -G "Unix Makefiles" \ + -DBUILD_SHARED_LIBS=OFF \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_C_COMPILER=clang-14 \ + -DCMAKE_CXX_COMPILER=clang++-14 \ + -DDRACO_TESTS=ON \ + -DDRACO_TRANSCODER_SUPPORTED=ON + cmake_build_command: cmake --build . -- -j2 + draco_test_command: ./draco_tests + + - test_name: ubuntu-make-gcc10-release-static os: ubuntu-latest cmake_configure_command: |- cmake .. -G "Unix Makefiles" \ @@ -134,7 +158,7 @@ jobs: -DDRACO_TESTS=ON cmake_build_command: cmake --build . -- -j2 draco_test_command: ./draco_tests - - test_name: ubuntu-make-release-static-with-transcoder + - test_name: ubuntu-make-gcc10-release-static-with-transcoder os: ubuntu-latest cmake_configure_command: |- cmake .. -G "Unix Makefiles" \