kernel-samsung.yml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  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. susfs:
  9. required: true
  10. type: string
  11. bbg:
  12. required: true
  13. type: string
  14. unicodefix:
  15. required: true
  16. type: string
  17. zeromount:
  18. required: true
  19. type: string
  20. wksu:
  21. required: true
  22. type: string
  23. droidspace:
  24. required: true
  25. type: string
  26. ntsync:
  27. required: true
  28. type: string
  29. jobs:
  30. build-kernels-a12:
  31. name: "Samsung-${{ matrix.branch }}-${{ matrix.kernel_version }}-${{ matrix.android_version }}"
  32. strategy:
  33. fail-fast: false
  34. matrix:
  35. include:
  36. - branch: "SM-S928B-Oneui7"
  37. android_version: "android14"
  38. kernel_version: "6.1"
  39. - branch: "SM-S928B-Oneui8-bit4"
  40. android_version: "android14"
  41. kernel_version: "6.1"
  42. - branch: "SM-S928B-Oneui8-bit5"
  43. android_version: "android14"
  44. kernel_version: "6.1"
  45. - branch: "SM-S928B-Oneui6.1"
  46. android_version: "android14"
  47. kernel_version: "6.1"
  48. - branch: "SM-A546B-Oneui7"
  49. android_version: "android13"
  50. kernel_version: "5.15"
  51. - branch: "SM-A546B-Oneui8"
  52. android_version: "android13"
  53. kernel_version: "5.15"
  54. - branch: "SM-A546E-Oneui7"
  55. android_version: "android13"
  56. kernel_version: "5.15"
  57. - branch: "SM-A546E-Oneui8"
  58. android_version: "android13"
  59. kernel_version: "5.15"
  60. - branch: "SM-X916B"
  61. android_version: "android13"
  62. kernel_version: "5.15"
  63. - branch: "SM-S901E-Oneui8"
  64. android_version: "android12"
  65. kernel_version: "5.10"
  66. - branch: "SM-F946N-Oneui7"
  67. android_version: "android13"
  68. kernel_version: "5.15"
  69. - branch: "SM-F946B-Oneui8"
  70. android_version: "android13"
  71. kernel_version: "5.15"
  72. - branch: "SM-A556B-Oneui7-bitA"
  73. android_version: "android14"
  74. kernel_version: "6.1"
  75. - branch: "SM-A556E-Oneui7-bitA"
  76. android_version: "android14"
  77. kernel_version: "6.1"
  78. - branch: "SM-S916B-Oneui8"
  79. android_version: "android13"
  80. kernel_version: "5.15"
  81. - branch: "SM-S926B-Oneui8"
  82. android_version: "android14"
  83. kernel_version: "6.1"
  84. - branch: "SM-S918B-Oneui8"
  85. android_version: "android13"
  86. kernel_version: "5.15"
  87. - branch: "SM-S938B-Oneui7"
  88. android_version: "android15"
  89. kernel_version: "6.6"
  90. - branch: "SM-M146B-Oneui7-ADYJ2"
  91. android_version: "android13"
  92. kernel_version: "5.15"
  93. - branch: "SM-S931B-Oneui8"
  94. android_version: "android15"
  95. kernel_version: "6.6"
  96. - branch: "SM-X800-Oneui8"
  97. android_version: "android12"
  98. kernel_version: "5.10"
  99. - branch: "SM-S911B-Oneui8-bit8"
  100. android_version: "android13"
  101. kernel_version: "5.15"
  102. - branch: "SM-F741B-Oneui8"
  103. android_version: "android14"
  104. kernel_version: "6.1"
  105. - branch: "SM-M556B-Oneui8"
  106. android_version: "android12"
  107. kernel_version: "5.10"
  108. - branch: "SM-S908B-Oneui8-bitK"
  109. android_version: "android12"
  110. kernel_version: "5.10"
  111. - branch: "SM-A055M-Oneui7"
  112. android_version: "android15"
  113. kernel_version: "6.6"
  114. - branch: "SM-A055F-Oneui7"
  115. android_version: "android15"
  116. kernel_version: "6.6"
  117. - branch: "SM-X610-Oneui6.1.1-bit7"
  118. android_version: "android13"
  119. kernel_version: "5.15"
  120. - branch: "SM-A075M-Oneui7"
  121. android_version: "android12"
  122. kernel_version: "5.10"
  123. uses: ./.github/workflows/build.yml
  124. secrets: inherit
  125. with:
  126. android_version: ${{ matrix.android_version }}
  127. kernel_version: ${{ matrix.kernel_version }}
  128. branch: ${{ matrix.branch }}
  129. susfs: ${{ inputs.susfs }}
  130. bbg: ${{ inputs.bbg }}
  131. unicodefix: ${{ inputs.unicodefix }}
  132. zeromount: ${{ inputs.zeromount }}
  133. wksu: ${{ inputs.wksu }}
  134. droidspace: ${{ inputs.droidspace }}
  135. ntsync: ${{ inputs.ntsync }}