kernel-samsung.yml 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. name: Kernel Config - Samsung
  2. permissions:
  3. contents: write # Allow writing to repository contents
  4. actions: write # Allows triggering actions
  5. on:
  6. workflow_call:
  7. inputs: {}
  8. jobs:
  9. build-kernels-a12:
  10. name: "Samsung-${{ matrix.branch }}-${{ matrix.kernel_version }}-${{ matrix.android_version }}"
  11. strategy:
  12. fail-fast: false
  13. matrix:
  14. include:
  15. - branch: "SM-S928B-Oneui7"
  16. android_version: "android14"
  17. kernel_version: "6.1"
  18. - branch: "SM-S928B-Oneui8"
  19. android_version: "android14"
  20. kernel_version: "6.1"
  21. - branch: "SM-A546B-Oneui7"
  22. android_version: "android13"
  23. kernel_version: "5.15"
  24. - branch: "SM-A546E-Oneui7"
  25. android_version: "android13"
  26. kernel_version: "5.15"
  27. - branch: "SM-X916B"
  28. android_version: "android13"
  29. kernel_version: "5.15"
  30. # - branch: "SM-A366B"
  31. # android_version: "android15"
  32. # kernel_version: "6.6"
  33. - branch: "SM-F946N"
  34. android_version: "android13"
  35. kernel_version: "5.15"
  36. - branch: "SM-F946B-Oneui8"
  37. android_version: "android13"
  38. kernel_version: "5.15"
  39. # - branch: "SM-A566B"
  40. # android_version: "android15"
  41. # kernel_version: "6.6"
  42. - branch: "SM-S916B-Oneui8"
  43. android_version: "android13"
  44. kernel_version: "5.15"
  45. - branch: "SM-S926B-Oneui8"
  46. android_version: "android14"
  47. kernel_version: "6.1"
  48. - branch: "SM-S918B-Oneui8"
  49. android_version: "android13"
  50. kernel_version: "5.15"
  51. - branch: "SM-S938B-Oneui7"
  52. android_version: "android15"
  53. kernel_version: "6.6"
  54. uses: ./.github/workflows/build.yml
  55. secrets: inherit
  56. with:
  57. android_version: ${{ matrix.android_version }}
  58. kernel_version: ${{ matrix.kernel_version }}
  59. branch: ${{ matrix.branch }}