Browse Source

Update build.yml

James McConnell 1 year ago
parent
commit
b2b4303d10
1 changed files with 29 additions and 0 deletions
  1. 29 0
      .github/workflows/build.yml

+ 29 - 0
.github/workflows/build.yml

@@ -278,6 +278,35 @@ jobs:
           cp ../../kernel_patches/69_hide_stuff.patch ./
           patch -p1 -F 3 < 69_hide_stuff.patch
 
+      - name: Add All Managers
+        if: ${{ inputs.kernelsu_variant == 'ALL' }}
+        run: |
+          cd "$CONFIG"
+          case "${{ inputs.kernelsu_variant }}" in
+            "KSU")
+              echo "Applying Manager patch for Official KernelSU..."
+              #cp ../kernel_patches/ksu/manager.patch ./
+              ;;
+            "KSU_NEXT")
+              echo "Applying Manager patch for KernelSU Next..."
+              cp ../kernel_patches/next/manager.patch ./
+              ;;
+            "MKSU")
+              echo "Applying Manager patch for MKSU..."
+              #cp ../kernel_patches/mksu/manager.patch .//
+              ;;
+          esac
+          patch -p1 --fuzz=3 < manager.patch
+            
+            
+            if [ "${{ inputs.include_susfs }}" = "true" ]; then
+              cp ../kernel_patches/next/apk_sign.c_fix.patch ./
+              patch -p1 --fuzz=3 < apk_sign.c_fix.patch
+            else
+              cp ../kernel_patches/no-susfs_apk_sign.c_fix.patch ./
+              patch -p1 --fuzz=3 < no-susfs_apk_sign.c_fix.patch
+            fi
+
       - name: Add Configuration Settings
         run: |
           echo "Changing to configuration directory: $CONFIG..."