Jelajahi Sumber

ci(workflows): add test config for android14 kernel 6.1.124 and cleanup susfs checkout

Remove commented-out susfs version-specific checkout code since it's no longer needed
Disable sound configuration step as it's not required for current builds
TheWildJames 10 bulan lalu
induk
melakukan
8245be9e65
2 mengubah file dengan 29 tambahan dan 23 penghapusan
  1. 23 23
      .github/workflows/build.yml
  2. 6 0
      .github/workflows/kernel-build-check.yml

+ 23 - 23
.github/workflows/build.yml

@@ -89,28 +89,28 @@ jobs:
           git clone https://gitlab.com/simonpunk/susfs4ksu.git -b "$SUSFS_BRANCH"
 
           # Checkout specific commits for SUSFS v1.5.12
-          cd susfs4ksu
-          case "${{ inputs.android_version }}-${{ inputs.kernel_version }}" in
-            "android12-5.10")
-              git checkout ed19454a4b5905e6718c9a22fad769b906837931
-              ;;
-            "android13-5.10")
-              git checkout 8919927b63d95e62d33842452b9a60546187fb7b
-              ;;
-            "android13-5.15")
-              git checkout 700b9316b5a1cab174401b57f4198782a17154fb
-              ;;
-            "android14-5.15")
-              git checkout e1b1bba04b3cada700b8fd5bda4cfd4c59de07a2
-              ;;
-            "android14-6.1")
-              git checkout f16560ce8263fbfa9b2f259e9531f72d6fda4e3f
-              ;;
-            "android15-6.6")
-              git checkout c49b1dab205bbc4ef20b120e84c5b7530355961d
-              ;;
-          esac
-          cd ..
+          #cd susfs4ksu
+          #case "${{ inputs.android_version }}-${{ inputs.kernel_version }}" in
+          #  "android12-5.10")
+          #    git checkout ed19454a4b5905e6718c9a22fad769b906837931
+          #    ;;
+          #  "android13-5.10")
+          #    git checkout 8919927b63d95e62d33842452b9a60546187fb7b
+          #    ;;
+          #  "android13-5.15")
+          #    git checkout 700b9316b5a1cab174401b57f4198782a17154fb
+          #    ;;
+          #  "android14-5.15")
+          #    git checkout e1b1bba04b3cada700b8fd5bda4cfd4c59de07a2
+          #    ;;
+          #  "android14-6.1")
+          #    git checkout f16560ce8263fbfa9b2f259e9531f72d6fda4e3f
+          #    ;;
+          #  "android15-6.6")
+          #    git checkout c49b1dab205bbc4ef20b120e84c5b7530355961d
+          #    ;;
+          #esac
+          #cd ..
           
 
       - name: Initialize and Sync Kernel Source
@@ -453,7 +453,7 @@ jobs:
           echo "CONFIG_KSU_SUSFS_SUS_SU=n" >> "${{ env.DEFCONFIG }}"
 
       - name: Configure Sound
-        if: true
+        if: false
         run: |
           cd "$CONFIG"
           # Sound Configuration

+ 6 - 0
.github/workflows/kernel-build-check.yml

@@ -69,6 +69,12 @@ jobs:
             kernel_version: "6.1"
             sub_level: "25"
             os_patch_level: "2023-06"
+
+          # Android 14 - Kernel 6.1.124 (Test)
+          - android_version: "android14"
+            kernel_version: "6.1"
+            sub_level: "124"
+            os_patch_level: "2025-02"
           
           # Android 14 - Kernel 6.1 LTS (Latest)
           - android_version: "android14"