Selaa lähdekoodia

fix(action): add sublevel input to setup misc configs and build workflow

TheWildJames 4 kuukautta sitten
vanhempi
sitoutus
1dcde6932e
2 muutettua tiedostoa jossa 5 lisäystä ja 1 poistoa
  1. 4 1
      .github/actions/misc/action.yml
  2. 1 0
      .github/workflows/build.yml

+ 4 - 1
.github/actions/misc/action.yml

@@ -7,6 +7,9 @@ inputs:
   android_version:
     description: 'Android version (e.g., android14)'
     required: true
+  sublevel:
+    description: 'Sublevel of kernel version (e.g., 1)'
+    required: true
 
 runs:
   using: "composite"
@@ -31,7 +34,7 @@ runs:
 
     - name: Add RUST build configs
       shell: bash
-      if: ${{ inputs.kernel_version == '6.12' }}
+      if: ${{ inputs.kernel_version == '6.12' && inputs.android_version == 'android16' && inputs.sublevel >= '58' }}
       run: |
         set -euo pipefail
         echo "Add Build based configs"

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

@@ -118,6 +118,7 @@ jobs:
       with:
         kernel_version: ${{ steps.parse.outputs.kernel_version }}
         android_version: ${{ steps.parse.outputs.android_version }}
+        sublevel: ${{ steps.extract.outputs.sublevel }}
 
     - name: Apply Module Check Bypass
       if: ${{ inputs.variant == 'Bypass' }}