diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 140ec29a7e47808ab8193450c2f71cf70afead91..9333396c79b2c4e785cfaf7b1f60be7fa410b2d8 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -21,8 +21,7 @@ jobs:
           vulkan-use-cache: true
 
       - name: Build framework
-        run: |
-          mkdir build
-          cd build
-          cmake ..
-          make
+        uses: ashutoshvarma/action-cmake-build@v1
+        with:
+          build-dir: ${{ runner.workspace }}/build
+          run-test: false