Prechádzať zdrojové kódy

ci: add debug build to sanitizer build matrix (#527)

Erik Scholz 2 rokov pred
rodič
commit
34c1072e49
1 zmenil súbory, kde vykonal 4 pridanie a 2 odobranie
  1. 4 2
      .github/workflows/build.yml

+ 4 - 2
.github/workflows/build.yml

@@ -72,6 +72,8 @@ jobs:
     strategy:
     strategy:
       matrix:
       matrix:
         sanitizer: [ADDRESS, THREAD, UNDEFINED]
         sanitizer: [ADDRESS, THREAD, UNDEFINED]
+        build_type: [Debug, Release]
+        accelerate: [ON, OFF]
 
 
     steps:
     steps:
       - name: Clone
       - name: Clone
@@ -89,8 +91,8 @@ jobs:
         run: |
         run: |
           mkdir build
           mkdir build
           cd build
           cd build
-          cmake .. -DLLAMA_SANITIZE_${{ matrix.sanitizer }}=ON
-          cmake --build . --config Release
+          cmake .. -DLLAMA_SANITIZE_${{ matrix.sanitizer }}=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -DLLAMA_ACCELERATE=${{ matrix.accelerate }}
+          cmake --build . --config ${{ matrix.build_type }}
 
 
       - name: Test
       - name: Test
         id: cmake_test
         id: cmake_test