|
@@ -6,23 +6,7 @@ permissions:
|
|
|
|
|
|
|
|
on:
|
|
on:
|
|
|
push:
|
|
push:
|
|
|
- branches: [ main ]
|
|
|
|
|
- paths:
|
|
|
|
|
- - '.github/workflows/**'
|
|
|
|
|
- - 'config/**'
|
|
|
|
|
- - '**.yml'
|
|
|
|
|
- - '**.yaml'
|
|
|
|
|
workflow_dispatch:
|
|
workflow_dispatch:
|
|
|
- inputs:
|
|
|
|
|
- kernelsu_variant:
|
|
|
|
|
- description: 'KernelSU Variant'
|
|
|
|
|
- required: true
|
|
|
|
|
- default: 'Wild KSU'
|
|
|
|
|
- type: choice
|
|
|
|
|
- options:
|
|
|
|
|
- - 'Wild KSU'
|
|
|
|
|
- - 'KSU'
|
|
|
|
|
- - 'NEXT'
|
|
|
|
|
|
|
|
|
|
jobs:
|
|
jobs:
|
|
|
build-check:
|
|
build-check:
|
|
@@ -35,50 +19,42 @@ jobs:
|
|
|
kernel_version: "5.10"
|
|
kernel_version: "5.10"
|
|
|
sub_level: "X"
|
|
sub_level: "X"
|
|
|
os_patch_level: "lts"
|
|
os_patch_level: "lts"
|
|
|
- display_name: "A12-5.10-LTS"
|
|
|
|
|
|
|
|
|
|
# Android 13 - Kernel 5.10 LTS
|
|
# Android 13 - Kernel 5.10 LTS
|
|
|
- android_version: "android13"
|
|
- android_version: "android13"
|
|
|
kernel_version: "5.10"
|
|
kernel_version: "5.10"
|
|
|
sub_level: "X"
|
|
sub_level: "X"
|
|
|
os_patch_level: "lts"
|
|
os_patch_level: "lts"
|
|
|
- display_name: "A13-5.10-LTS"
|
|
|
|
|
|
|
|
|
|
# Android 13 - Kernel 5.15 LTS
|
|
# Android 13 - Kernel 5.15 LTS
|
|
|
- android_version: "android13"
|
|
- android_version: "android13"
|
|
|
kernel_version: "5.15"
|
|
kernel_version: "5.15"
|
|
|
sub_level: "X"
|
|
sub_level: "X"
|
|
|
os_patch_level: "lts"
|
|
os_patch_level: "lts"
|
|
|
- display_name: "A13-5.15-LTS"
|
|
|
|
|
|
|
|
|
|
# Android 14 - Kernel 5.15 LTS
|
|
# Android 14 - Kernel 5.15 LTS
|
|
|
- android_version: "android14"
|
|
- android_version: "android14"
|
|
|
kernel_version: "5.15"
|
|
kernel_version: "5.15"
|
|
|
sub_level: "X"
|
|
sub_level: "X"
|
|
|
os_patch_level: "lts"
|
|
os_patch_level: "lts"
|
|
|
- display_name: "A14-5.15-LTS"
|
|
|
|
|
|
|
|
|
|
# Android 14 - Kernel 6.1 LTS
|
|
# Android 14 - Kernel 6.1 LTS
|
|
|
- android_version: "android14"
|
|
- android_version: "android14"
|
|
|
kernel_version: "6.1"
|
|
kernel_version: "6.1"
|
|
|
sub_level: "X"
|
|
sub_level: "X"
|
|
|
os_patch_level: "lts"
|
|
os_patch_level: "lts"
|
|
|
- display_name: "A14-6.1-LTS"
|
|
|
|
|
|
|
|
|
|
# Android 15 - Kernel 6.6 LTS
|
|
# Android 15 - Kernel 6.6 LTS
|
|
|
- android_version: "android15"
|
|
- android_version: "android15"
|
|
|
kernel_version: "6.6"
|
|
kernel_version: "6.6"
|
|
|
sub_level: "X"
|
|
sub_level: "X"
|
|
|
os_patch_level: "lts"
|
|
os_patch_level: "lts"
|
|
|
- display_name: "A15-6.6-LTS"
|
|
|
|
|
|
|
|
|
|
- name: "Build Check: ${{ matrix.display_name }}"
|
|
|
|
|
|
|
+ name: Build Check
|
|
|
uses: ./.github/workflows/build.yml
|
|
uses: ./.github/workflows/build.yml
|
|
|
secrets: inherit
|
|
secrets: inherit
|
|
|
with:
|
|
with:
|
|
|
android_version: ${{ matrix.android_version }}
|
|
android_version: ${{ matrix.android_version }}
|
|
|
kernel_version: ${{ matrix.kernel_version }}
|
|
kernel_version: ${{ matrix.kernel_version }}
|
|
|
sub_level: ${{ matrix.sub_level }}
|
|
sub_level: ${{ matrix.sub_level }}
|
|
|
- os_patch_level: ${{ matrix.os_patch_level }}
|
|
|
|
|
- kernelsu_variant: ${{ inputs.kernelsu_variant || 'Wild KSU' }}
|
|
|
|
|
- make: 'false' # Build check only, no artifacts needed
|
|
|
|
|
|
|
+ os_patch_level: ${{ matrix.os_patch_level }}
|