diff --git a/.github/workflows/build_clangcl.yml b/.github/workflows/build_clangcl.yml
index 9d16b7a2f5374de80111d59e85a395ed3cd8cea9..59ebce4ee57a0deb7486200b47e565f0b1656096 100644
--- a/.github/workflows/build_clangcl.yml
+++ b/.github/workflows/build_clangcl.yml
@@ -18,10 +18,10 @@ jobs:
       - name: mkdir
         run: mkdir build && cd build
       - name: cmake config
-        run: cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DTEQP_SNIPPETS=ON -DTEQP_TEQPC=ON -T ClangCL
+        run: cd build && cmake .. -DTEQP_SNIPPETS=ON -DTEQP_TEQPC=ON -T ClangCL
       - name: build all Catch tests
-        run: cmake --build build --target catch_tests
+        run: cmake --build build --target catch_tests --config Release
       - name: build teqpc shared library
-        run: cmake --build build --target teqpc
+        run: cmake --build build --target teqpc --config Release
       - name: run all the compiled Catch tests
         run: cd build && ctest --verbose
\ No newline at end of file