Quellcode durchsuchen

ci(build): enable build space optimization and cleanup

Enable the Maximize Build Space action to free disk space by removing swapfile.
Remove redundant apt packages installation as they're no longer needed.
TheWildJames vor 11 Monaten
Ursprung
Commit
940338d79f
1 geänderte Dateien mit 12 neuen und 14 gelöschten Zeilen
  1. 12 14
      .github/workflows/build.yml

+ 12 - 14
.github/workflows/build.yml

@@ -31,18 +31,18 @@ jobs:
         apply_symbol_fix: [true, false]
 
     steps:
-      # # - name: Maximize Build Space
-        # uses: AdityaGarg8/remove-unwanted-software@v5
-        # with:
-          # remove-dotnet: 'true'          # Frees ~2 GB
-          # remove-android: 'true'         # Frees ~9 GB
-          # remove-haskell: 'true'         # Frees ~5.2 GB
-          # remove-codeql: 'true'          # Frees ~5.4 GB
-          # remove-docker-images: 'true'   # Frees ~3.2 GB
-          # remove-large-packages: 'true'  # Frees ~3.1 GB
-          # remove-swapfile: 'true'        # Frees ~4 GB
-          # remove-cached-tools: 'false'   # Avoid unless confirmed safe
-          # verbose: 'true'                # Enable detailed logging
+      - name: Maximize Build Space
+        uses: AdityaGarg8/remove-unwanted-software@v5
+        with:
+          #remove-dotnet: 'true'          # Frees ~2 GB
+          #remove-android: 'true'         # Frees ~9 GB
+          #remove-haskell: 'true'         # Frees ~5.2 GB
+          #remove-codeql: 'true'          # Frees ~5.4 GB
+          #remove-docker-images: 'true'   # Frees ~3.2 GB
+          #remove-large-packages: 'true'  # Frees ~3.1 GB
+          remove-swapfile: 'true'        # Frees ~4 GB
+          #remove-cached-tools: 'false'   # Avoid unless confirmed safe
+          verbose: 'true'                # Enable detailed logging
           
       - name: Set CONFIG Environment Variable
         run: |
@@ -54,8 +54,6 @@ jobs:
 
       - name: Setup Build Environment
         run: |
-          sudo apt update && sudo apt install -y libelf-dev libssl-dev build-essential
-          
           AOSP_MIRROR=https://android.googlesource.com
           BRANCH=main-kernel-2025
           git clone $AOSP_MIRROR/kernel/prebuilts/build-tools -b $BRANCH --depth 1 kernel-build-tools &