Browse Source

ci: remove use_make input from workflows

The use_make input parameter has been removed from all workflow files as it's no longer needed for the build process. This simplifies the workflow configuration and removes unnecessary conditional logic.
TheWildJames 1 year ago
parent
commit
aa9445e113

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

@@ -6,9 +6,6 @@ permissions:
 on:
   workflow_call:
     inputs:
-      use_make:
-        required: true
-        type: boolean
       android_version:
         required: true
         type: string
@@ -395,7 +392,6 @@ jobs:
           echo "CLANG_BIN_PATH=$CLANG_BIN_PATH" >> $GITHUB_ENV
 
       - name: Build Kernel
-        if: ${{ inputs.use_make == true }}  
         shell: bash
         run: |
           KERNEL_PATH="$GITHUB_WORKSPACE/$CONFIG"

+ 0 - 7
.github/workflows/kernel-a12-5-10.yml

@@ -6,11 +6,6 @@ permissions:
 
 on:
   workflow_call:
-    inputs:
-
-      use_make:
-        required: true
-        type: boolean
 
 jobs:
   build-kernels-a12:
@@ -57,5 +52,3 @@ jobs:
       os_patch_level: ${{ matrix.os_patch_level }}
       revision: ${{ matrix.revision }}
 
-      use_make: ${{ inputs.use_make }}
-      

+ 1 - 8
.github/workflows/kernel-a13-5-10.yml

@@ -6,11 +6,6 @@ permissions:
 
 on:
   workflow_call:
-    inputs:
-
-      use_make:
-        required: true
-        type: boolean
 
 jobs:
   build-kernels-a13-5-10:
@@ -48,6 +43,4 @@ jobs:
       android_version: "android13"
       kernel_version: "5.10"
       sub_level: ${{ matrix.sub_level }}
-      os_patch_level: ${{ matrix.os_patch_level }}
-
-      use_make: ${{ inputs.use_make }}
+      os_patch_level: ${{ matrix.os_patch_level }}

+ 1 - 8
.github/workflows/kernel-a13-5-15.yml

@@ -6,11 +6,6 @@ permissions:
 
 on:
   workflow_call:
-    inputs:
-
-      use_make:
-        required: true
-        type: boolean
 
 jobs:
   build-kernels-a13-5-15:
@@ -50,6 +45,4 @@ jobs:
       android_version: "android13"
       kernel_version: "5.15"
       sub_level: ${{ matrix.sub_level }}
-      os_patch_level: ${{ matrix.os_patch_level }}
-
-      use_make: ${{ inputs.use_make }}
+      os_patch_level: ${{ matrix.os_patch_level }}

+ 1 - 8
.github/workflows/kernel-a14-5-15.yml

@@ -6,11 +6,6 @@ permissions:
 
 on:
   workflow_call:
-    inputs:
-
-      use_make:
-        required: true
-        type: boolean
 
 jobs:
   build-kernels-a14-5-15:
@@ -48,6 +43,4 @@ jobs:
       android_version: "android14"
       kernel_version: "5.15"
       sub_level: ${{ matrix.sub_level }}
-      os_patch_level: ${{ matrix.os_patch_level }}
-
-      use_make: ${{ inputs.use_make }}
+      os_patch_level: ${{ matrix.os_patch_level }}

+ 1 - 8
.github/workflows/kernel-a14-6-1.yml

@@ -6,11 +6,6 @@ permissions:
 
 on:
   workflow_call:
-    inputs:
-
-      use_make:
-        required: true
-        type: boolean
 
 jobs:
   build-kernels-a14-6-1:
@@ -66,6 +61,4 @@ jobs:
       android_version: "android14"
       kernel_version: "6.1"
       sub_level: ${{ matrix.sub_level }}
-      os_patch_level: ${{ matrix.os_patch_level }}
-
-      use_make: ${{ inputs.use_make }}
+      os_patch_level: ${{ matrix.os_patch_level }}

+ 0 - 7
.github/workflows/kernel-a15-6-6.yml

@@ -6,11 +6,6 @@ permissions:
 
 on:
   workflow_call:
-    inputs:
-
-      use_make:
-        required: true
-        type: boolean
 
 jobs:
   build-kernels-a15:
@@ -53,5 +48,3 @@ jobs:
       kernel_version: "6.6"
       sub_level: ${{ matrix.sub_level }}
       os_patch_level: ${{ matrix.os_patch_level }}
-
-      use_make: ${{ inputs.use_make }}

+ 1 - 30
.github/workflows/main.yml

@@ -6,62 +6,33 @@ permissions:
 
 on:
   workflow_dispatch:
-    inputs:
-      use_make:
-        description: 'Build with MAKE?'
-        required: true
-        type: boolean
-        default: true
-
-      release_type:
-        description: "Choose Release Type"
-        required: true
-        type: choice
-        options:
-          - Actions
-          - Release
-        default: Release
-
 
 jobs:
   build-a12-5-10:
     uses: ./.github/workflows/kernel-a12-5-10.yml
     secrets: inherit
-    with:
-      use_make: ${{ inputs.use_make }}
 
   build-a13-5-10:
     uses: ./.github/workflows/kernel-a13-5-10.yml
     secrets: inherit
-    with:
-      use_make: ${{ inputs.use_make }}
 
   build-a13-5-15:
     uses: ./.github/workflows/kernel-a13-5-15.yml
     secrets: inherit
-    with:
-      use_make: ${{ inputs.use_make }}
 
   build-a14-5-15:
     uses: ./.github/workflows/kernel-a14-5-15.yml
     secrets: inherit
-    with:
-      use_make: ${{ inputs.use_make }}
 
   build-a14-6-1:
     uses: ./.github/workflows/kernel-a14-6-1.yml
     secrets: inherit
-    with:
-      use_make: ${{ inputs.use_make }}
 
   build-a15-6-6:
     uses: ./.github/workflows/kernel-a15-6-6.yml
     secrets: inherit
-    with:
-      use_make: ${{ inputs.use_make }}
 
   release:
-    if: ${{ inputs.release_type == 'Release' }}
     runs-on: ubuntu-latest
     needs:
       - build-a12-5-10
@@ -167,7 +138,7 @@ jobs:
           -> Ptrace Patch Support for Older Kernels (<5.16)
           -> IPSet Support for Advanced Network Filtering
           -> Wireguard Support
-          -> BBR Support
+          -> BBR v1 Support
       
           Notes:
           -> SUS SU Mode 2 will show as disabled or not compatble due to non-kprobe hooks and is not needed anymore!