diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index 5585f795d7192fd0b620dd99d6ba4bdf5e961a20..1856232373d23b1efdd543f0c4bbf5e1dd6deb92 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -29,7 +29,5 @@ jobs:
 
       - name: Build framework
         run: |
-          mkdir build
-          cd build
-          cmake ..
-          make -j $(nproc)
+          cmake -DCMAKE_BUILD_TYPE=Release -S . -B build
+          cmake --build build
diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml
index 9333396c79b2c4e785cfaf7b1f60be7fa410b2d8..104844c30609a2705629091d8b3252da54a00dfb 100644
--- a/.github/workflows/windows.yml
+++ b/.github/workflows/windows.yml
@@ -21,7 +21,6 @@ jobs:
           vulkan-use-cache: true
 
       - name: Build framework
-        uses: ashutoshvarma/action-cmake-build@v1
-        with:
-          build-dir: ${{ runner.workspace }}/build
-          run-test: false
+        run: |
+          cmake -S . -B build
+          cmake --build build --config Release
diff --git a/README.md b/README.md
index f73ca45d3b0a5d94f9f9449a151cfc479f2caaa1..493a9ad69dca101e8736f9b9f2c6d5765125d02d 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,9 @@
 # VkCV Framework
  A Vulkan framework for computer visualistics simplifying building applications
 
+[![linux-build-on-github](https://github.com/thejackimonster/vkcv-framework/workflows/Linux%20Build/badge.svg)](https://github.com/TheJackiMonster/vkcv-framework/actions/workflows/linux.yml)
+[![linux-build-on-github](https://github.com/thejackimonster/vkcv-framework/workflows/Windows%20Build/badge.svg)](https://github.com/TheJackiMonster/vkcv-framework/actions/workflows/windows.yml)
+
 ![Vulkan-Chan](https://gitlab.uni-koblenz.de/uploads/-/system/project/avatar/3712/VulkanChan.jpg)
 
 ## Repository