|
|
@@ -20,15 +20,6 @@ on:
|
|
|
- ubuntu-22.04
|
|
|
- ubuntu-22.04-local
|
|
|
default: ubuntu-22.04
|
|
|
- lto_type:
|
|
|
- description: "Choose LTO type (full will not run on basic runners)"
|
|
|
- required: true
|
|
|
- type: choice
|
|
|
- options:
|
|
|
- - full
|
|
|
- - thin
|
|
|
- - none
|
|
|
- default: thin
|
|
|
kernelsu_variant:
|
|
|
description: "Choose KernelSU"
|
|
|
required: true
|
|
|
@@ -54,68 +45,8 @@ on:
|
|
|
default: "" # Default is empty, but can be filled in if 'Other' is selected
|
|
|
|
|
|
jobs:
|
|
|
- build-kernel-a12-5-10:
|
|
|
- uses: ./.github/workflows/kernel-a12-5.10.yml
|
|
|
- secrets: inherit
|
|
|
- with:
|
|
|
- runner: ${{ inputs.runner }}
|
|
|
- lto_type: ${{ inputs.lto_type }}
|
|
|
- kernelsu_variant: ${{ inputs.kernelsu_variant }}
|
|
|
- kernelsu_branch: ${{ inputs.kernelsu_branch }}
|
|
|
- kernelsu_branch_other: ${{ inputs.kernelsu_branch_other }}
|
|
|
-
|
|
|
- build-kernel-a13-5-10:
|
|
|
- uses: ./.github/workflows/kernel-a13-5.10.yml
|
|
|
- secrets: inherit
|
|
|
- with:
|
|
|
- runner: ${{ inputs.runner }}
|
|
|
- lto_type: ${{ inputs.lto_type }}
|
|
|
- kernelsu_variant: ${{ inputs.kernelsu_variant }}
|
|
|
- kernelsu_branch: ${{ inputs.kernelsu_branch }}
|
|
|
- kernelsu_branch_other: ${{ inputs.kernelsu_branch_other }}
|
|
|
-
|
|
|
- build-kernel-a13-5-15:
|
|
|
- uses: ./.github/workflows/kernel-a13-5.15.yml
|
|
|
- secrets: inherit
|
|
|
- with:
|
|
|
- runner: ${{ inputs.runner }}
|
|
|
- lto_type: ${{ inputs.lto_type }}
|
|
|
- kernelsu_variant: ${{ inputs.kernelsu_variant }}
|
|
|
- kernelsu_branch: ${{ inputs.kernelsu_branch }}
|
|
|
- kernelsu_branch_other: ${{ inputs.kernelsu_branch_other }}
|
|
|
-
|
|
|
- build-kernel-a14-5-15:
|
|
|
- uses: ./.github/workflows/kernel-a14-5.15.yml
|
|
|
- secrets: inherit
|
|
|
- with:
|
|
|
- runner: ${{ inputs.runner }}
|
|
|
- lto_type: ${{ inputs.lto_type }}
|
|
|
- kernelsu_variant: ${{ inputs.kernelsu_variant }}
|
|
|
- kernelsu_branch: ${{ inputs.kernelsu_branch }}
|
|
|
- kernelsu_branch_other: ${{ inputs.kernelsu_branch_other }}
|
|
|
-
|
|
|
- build-kernel-a14-6-1:
|
|
|
- uses: ./.github/workflows/kernel-a14-6.1.yml
|
|
|
- secrets: inherit
|
|
|
- with:
|
|
|
- runner: ${{ inputs.runner }}
|
|
|
- lto_type: ${{ inputs.lto_type }}
|
|
|
- kernelsu_variant: ${{ inputs.kernelsu_variant }}
|
|
|
- kernelsu_branch: ${{ inputs.kernelsu_branch }}
|
|
|
- kernelsu_branch_other: ${{ inputs.kernelsu_branch_other }}
|
|
|
-
|
|
|
- build-kernel-a15-6-6:
|
|
|
- uses: ./.github/workflows/kernel-a15-6.6.yml
|
|
|
- secrets: inherit
|
|
|
- with:
|
|
|
- runner: ${{ inputs.runner }}
|
|
|
- lto_type: ${{ inputs.lto_type }}
|
|
|
- kernelsu_variant: ${{ inputs.kernelsu_variant }}
|
|
|
- kernelsu_branch: ${{ inputs.kernelsu_branch }}
|
|
|
- kernelsu_branch_other: ${{ inputs.kernelsu_branch_other }}
|
|
|
-
|
|
|
build-kernel-wsa:
|
|
|
- uses: ./.github/workflows/kernel-wsa.yml
|
|
|
+ uses: ./.github/workflows/kernel-wsa-build.yml
|
|
|
secrets: inherit
|
|
|
with:
|
|
|
runner: ${{ inputs.runner }}
|
|
|
@@ -126,19 +57,13 @@ jobs:
|
|
|
trigger-release:
|
|
|
runs-on: ubuntu-latest
|
|
|
needs:
|
|
|
- - build-kernel-a12-5-10
|
|
|
- - build-kernel-a13-5-10
|
|
|
- - build-kernel-a13-5-15
|
|
|
- - build-kernel-a14-5-15
|
|
|
- - build-kernel-a14-6-1
|
|
|
- - build-kernel-a15-6-6
|
|
|
- build-kernel-wsa
|
|
|
if: ${{ inputs.make_release }}
|
|
|
env:
|
|
|
REPO_OWNER: WildPlusKernel
|
|
|
REPO_NAME: GKI_KernelSU_SUSFS
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
|
- RELEASE_NAME: "*TEST BUILD* GKI Kernels With KernelSU-${{ inputs.kernelsu_variant }} ${{ inputs.kernelsu_branch }} & SUSFS v1.5.5 *TEST BUILD*"
|
|
|
+ RELEASE_NAME: "*TEST BUILD* WSA Kernels With KernelSU-${{ inputs.kernelsu_variant }} ${{ inputs.kernelsu_branch }} & SUSFS v1.5.5 *TEST BUILD*"
|
|
|
RELEASE_NOTES: |
|
|
|
This release contains KernelSU-${{ inputs.kernelsu_variant }} ${{ inputs.kernelsu_branch }} and SUSFS v1.5.5
|
|
|
|
|
|
@@ -298,11 +223,8 @@ jobs:
|
|
|
echo "KernelSU:" >> $GITHUB_ENV
|
|
|
echo "${{ inputs.kernelsu_variant }}-${{ inputs.kernelsu_branch }}: [$KSU_REF]($KSU_URL)" >> $GITHUB_ENV
|
|
|
echo "SUSFS4KSU:" >> $GITHUB_ENV
|
|
|
- echo "gki-android12-5.10: [$COMMIT_HASH_gki_android12_5_10]($COMMIT_URL_gki_android12_5_10)" >> $GITHUB_ENV
|
|
|
echo "gki-android13-5.10: [$COMMIT_HASH_gki_android13_5_10]($COMMIT_URL_gki_android13_5_10)" >> $GITHUB_ENV
|
|
|
echo "gki-android13-5.15: [$COMMIT_HASH_gki_android13_5_15]($COMMIT_URL_gki_android13_5_15)" >> $GITHUB_ENV
|
|
|
- echo "gki-android14-5.15: [$COMMIT_HASH_gki_android14_5_15]($COMMIT_URL_gki_android14_5_15)" >> $GITHUB_ENV
|
|
|
- echo "gki-android14-6.1: [$COMMIT_HASH_gki_android14_6_1]($COMMIT_URL_gki_android14_6_1)" >> $GITHUB_ENV
|
|
|
echo "" >> $GITHUB_ENV
|
|
|
echo "EOF" >> $GITHUB_ENV
|
|
|
|