Просмотр исходного кода

ci(workflows): enable performance patches and BBG, remove disk cleanup

Remove unused hooks patches and disk space cleanup steps that were disabled.
Enable performance patches and Baseband-guard installation for kernel builds.
TheWildJames 8 месяцев назад
Родитель
Сommit
1c56286349
2 измененных файлов с 3 добавлено и 42 удалено
  1. 3 10
      .github/workflows/build.yml
  2. 0 32
      .github/workflows/main.yml

+ 3 - 10
.github/workflows/build.yml

@@ -171,7 +171,7 @@ jobs:
         fi
 
     - name: Apply ptrace patch for older kernels
-      if: fromJSON(inputs.kernel_version) < 5.16 && false
+      if: fromJSON(inputs.kernel_version) < 5.16
       working-directory: ${{ env.KERNEL_ROOT }}/common
       run: |
         patch -p1 -F 3 < "$KERNEL_PATCHES/gki_ptrace.patch"
@@ -386,15 +386,8 @@ jobs:
             ;;
         esac
 
-    - name: Apply Hooks Patches
-      if: false
-      working-directory: ${{ env.KERNEL_ROOT }}/common
-      run: |
-        cp "$KERNEL_PATCHES/wild/hooks/scope_min_manual_hooks_v1.4.patch" ./
-        patch -p1 -F 3 < scope_min_manual_hooks_v1.4.patch
-
     - name: Apply Performance Patches
-      if: false
+      if: true
       working-directory: ${{ env.KERNEL_ROOT }}/common
       run: |
         MIN_VERSION="5.16"
@@ -414,7 +407,7 @@ jobs:
         fi
 
     - name: Add BBG
-      if: false
+      if: true
       working-directory: ${{ env.KERNEL_ROOT }}
       run: |
         curl -LSs https://github.com/vc-teahouse/Baseband-guard/raw/main/setup.sh | bash

+ 0 - 32
.github/workflows/main.yml

@@ -160,22 +160,6 @@ jobs:
     - build-custom
     - build-lts
     steps:
-    - name: Free Disk Space
-      if: true
-      uses: endersonmenezes/free-disk-space@v3  # Use @main for latest, @v3 for stable
-      with:
-        remove_android: true
-        remove_dotnet: true
-        remove_haskell: true
-        remove_tool_cache: true
-        remove_swap: true
-        remove_packages: "azure-cli google-cloud-cli microsoft-edge-stable google-chrome-stable firefox postgresql* temurin-* *llvm* mysql* dotnet-sdk-*"
-        remove_packages_one_command: true
-        remove_folders: "/usr/share/swift /usr/share/miniconda /usr/share/az* /usr/local/lib/node_modules /usr/local/share/chromium /usr/local/share/powershell /usr/local/julia /usr/local/aws-cli /usr/local/aws-sam-cli /usr/share/gradle"
-        rm_cmd: "rmz"  # Use 'rmz' for faster deletion (default: 'rm')
-        rmz_version: "3.1.1"  # Required when rm_cmd is 'rmz'
-        testing: false
-
     - name: Download Misc Artifacts
       uses: actions/download-artifact@v5
       with:
@@ -243,22 +227,6 @@ jobs:
       RELEASE_NAME: "!!TESTING!! GKI Kernels With KernelSU-Next & SUSFS v2.0.0 !!TESTING!!"
       RELEASE_BODY: ""
     steps:
-    - name: Free Disk Space
-      if: true
-      uses: endersonmenezes/free-disk-space@v3  # Use @main for latest, @v3 for stable
-      with:
-        remove_android: true
-        remove_dotnet: true
-        remove_haskell: true
-        remove_tool_cache: true
-        remove_swap: true
-        remove_packages: "azure-cli google-cloud-cli microsoft-edge-stable google-chrome-stable firefox postgresql* temurin-* *llvm* mysql* dotnet-sdk-*"
-        remove_packages_one_command: true
-        remove_folders: "/usr/share/swift /usr/share/miniconda /usr/share/az* /usr/local/lib/node_modules /usr/local/share/chromium /usr/local/share/powershell /usr/local/julia /usr/local/aws-cli /usr/local/aws-sam-cli /usr/share/gradle"
-        rm_cmd: "rmz"  # Use 'rmz' for faster deletion (default: 'rm')
-        rmz_version: "3.1.1"  # Required when rm_cmd is 'rmz'
-        testing: false
-
     - name: Checkout code
       uses: actions/checkout@v4