Separate sanatizers
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 01da9b8..0d2f339 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -26,7 +26,7 @@
     strategy:
       fail-fast: false
       matrix:
-        sanitizers: ["address", "thread", "memory", "undefined,dataflow,cfi,kcfi,safe-stack"]
+        sanitizers: ["address", "thread", "memory", "undefined", "dataflow", "cfi", "kcfi", "safe-stack"]
 
     steps:
       - uses: actions/checkout@v2
@@ -35,7 +35,7 @@
         run: sudo apt-get install -y ninja-build
 
       - name: Generate
-        run: cmake -B build -S . -G Ninja -D CMAKE_CXX_COMPILER=clang++ -D CMAKE_EXPORT_COMPILE_COMMANDS=ON -D CMAKE_CXX_FLAGS="-fsanitize=${{ matrix.sanitizers }} -flto"
+        run: cmake -B build -S . -G Ninja -D CMAKE_CXX_COMPILER=clang++ -D CMAKE_EXPORT_COMPILE_COMMANDS=ON -D CMAKE_CXX_FLAGS="-fsanitize=${{ matrix.sanitizers }}"
 
       - name: Build
         run: cmake --build build