kernel-testing.yml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. name: Kernel Config - Testing
  2. permissions:
  3. contents: write
  4. actions: write
  5. on:
  6. workflow_call:
  7. inputs:
  8. ksu_commit:
  9. required: false
  10. type: string
  11. feature_set:
  12. required: true
  13. type: string
  14. build_bypass:
  15. required: true
  16. type: boolean
  17. jobs:
  18. build-kernels-testing:
  19. name: "Testing-${{ matrix.android_version }}-${{ matrix.kernel_version }}"
  20. strategy:
  21. fail-fast: false
  22. matrix:
  23. include:
  24. - android_version: "android14"
  25. kernel_version: "6.1"
  26. sub_level: "145"
  27. os_patch_level: "2025-09"
  28. variant: "TheWildJames"
  29. - android_version: "android14"
  30. kernel_version: "6.1"
  31. sub_level: "145"
  32. os_patch_level: "2025-08"
  33. variant: "TheWildJames2"
  34. uses: ./.github/workflows/build.yml
  35. secrets: inherit
  36. with:
  37. android_version: ${{ matrix.android_version }}
  38. kernel_version: ${{ matrix.kernel_version }}
  39. sub_level: ${{ matrix.sub_level }}
  40. os_patch_level: ${{ matrix.os_patch_level }}
  41. variant: ${{ matrix.variant }}
  42. ksu_commit: ${{ inputs.ksu_commit }}
  43. feature_set: ${{ inputs.feature_set }}
  44. build_bypass: ${{ inputs.build_bypass }}