diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 9fac8e31a..ed096f644 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -22,21 +22,25 @@ jobs:
       image-name: '${{ steps.docker_build.outputs.imageFullName }}'
       image-tag: '${{ steps.docker_build.outputs.tags }}'
     steps:
-#      - name: Free Disk Space (Ubuntu)
-#        uses: jlumbroso/free-disk-space@main
-#        with:
-#          # this might remove tools that are actually needed,
-#          # if set to "true" but frees about 6 GB
-#          tool-cache: false
-#
-#          # all of these default to true, but feel free to set to
-#          # "false" if necessary for your workflow
-#          android: true
-#          dotnet: true
-#          haskell: true
-#          large-packages: true
-#          docker-images: true
-#          swap-storage: true
+      - name: Update Package List and Remove Dotnet
+        run: |
+          sudo apt-get update
+          sudo apt-get remove -y '^dotnet-.*'
+      - name: Free Disk Space (Ubuntu)
+        uses: jlumbroso/free-disk-space@main
+        with:
+          # this might remove tools that are actually needed,
+          # if set to "true" but frees about 6 GB
+          tool-cache: false
+
+          # all of these default to true, but feel free to set to
+          # "false" if necessary for your workflow
+          android: true
+          dotnet: true
+          haskell: true
+          large-packages: true
+          docker-images: true
+          swap-storage: true
       - uses: actions/checkout@v3
         with:
           fetch-depth: 0