name: Kernel Config - Samsung permissions: contents: write # Allow writing to repository contents actions: write # Allows triggering actions on: workflow_call: inputs: susfs: required: true type: string bbg: required: true type: string bbrv3: required: true type: string unicodefix: required: true type: string optimizations: required: true type: string zeromount: required: true type: string jobs: build-kernels-a12: name: "Samsung-${{ matrix.branch }}-${{ matrix.kernel_version }}-${{ matrix.android_version }}" strategy: fail-fast: false matrix: include: - branch: "SM-S928B-Oneui7" android_version: "android14" kernel_version: "6.1" - branch: "SM-S928B-Oneui8-bit4" android_version: "android14" kernel_version: "6.1" - branch: "SM-S928B-Oneui6.1" android_version: "android14" kernel_version: "6.1" - branch: "SM-A546B-Oneui7" android_version: "android13" kernel_version: "5.15" - branch: "SM-A546E-Oneui7" android_version: "android13" kernel_version: "5.15" - branch: "SM-X916B" android_version: "android13" kernel_version: "5.15" - branch: "SM-S901E-Oneui8" android_version: "android12" kernel_version: "5.10" - branch: "SM-F946N-Oneui7" android_version: "android13" kernel_version: "5.15" - branch: "SM-F946B-Oneui8" android_version: "android13" kernel_version: "5.15" # - branch: "SM-A566B" # android_version: "android15" # kernel_version: "6.6" - branch: "SM-S916B-Oneui8" android_version: "android13" kernel_version: "5.15" - branch: "SM-S926B-Oneui8" android_version: "android14" kernel_version: "6.1" - branch: "SM-S918B-Oneui8" android_version: "android13" kernel_version: "5.15" - branch: "SM-S938B-Oneui7" android_version: "android15" kernel_version: "6.6" - branch: "SM-M146B-Oneui7-ADYJ2" android_version: "android13" kernel_version: "5.15" - branch: "SM-S931B-Oneui8" android_version: "android15" kernel_version: "6.6" - branch: "SM-X800-Oneui8" android_version: "android12" kernel_version: "5.10" - branch: "SM-S911B-Oneui8-bit8" android_version: "android13" kernel_version: "5.15" - branch: "SM-F741B-Oneui8" android_version: "android14" kernel_version: "6.1" uses: ./.github/workflows/build.yml secrets: inherit with: android_version: ${{ matrix.android_version }} kernel_version: ${{ matrix.kernel_version }} branch: ${{ matrix.branch }} susfs: ${{ inputs.susfs }} bbg: ${{ inputs.bbg }} bbrv3: ${{ inputs.bbrv3 }} unicodefix: ${{ inputs.unicodefix }} optimizations: ${{ inputs.optimizations }} zeromount: ${{ inputs.zeromount }}