kernel-custom.yml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. name: Kernel Config - Custom
  2. permissions:
  3. contents: write
  4. actions: write
  5. on:
  6. workflow_call:
  7. inputs:
  8. ksu_variant:
  9. required: true
  10. type: string
  11. ksu_commit:
  12. required: false
  13. type: string
  14. jobs:
  15. build-kernel-custom:
  16. strategy:
  17. fail-fast: false
  18. matrix:
  19. include:
  20. - android_version: "android12"
  21. kernel_version: "5.10"
  22. sub_level: "226"
  23. os_patch_level: "2024-11"
  24. variant: "vTomsonek"
  25. - android_version: "android14"
  26. kernel_version: "6.1"
  27. sub_level: "134"
  28. os_patch_level: "2025-05"
  29. variant: "TheWildJames"
  30. - android_version: "android14"
  31. kernel_version: "6.1"
  32. sub_level: "157"
  33. os_patch_level: "2025-12"
  34. variant: "MarionKernel"
  35. - android_version: "android14"
  36. kernel_version: "6.1"
  37. sub_level: "128"
  38. os_patch_level: "2025-03"
  39. variant: "Hakan"
  40. uses: ./.github/workflows/build.yml
  41. secrets: inherit
  42. with:
  43. android_version: ${{ matrix.android_version }}
  44. kernel_version: ${{ matrix.kernel_version }}
  45. sub_level: ${{ matrix.sub_level }}
  46. os_patch_level: ${{ matrix.os_patch_level }}
  47. variant: ${{ matrix.variant }}
  48. ksu_variant: ${{ inputs.ksu_variant }}
  49. ksu_commit: ${{ inputs.ksu_commit }}