ci: use ddk for faster ci, manual gki image build

Co-authored-by: Ylarod <me@ylarod.cn>
This commit is contained in:
ShirkNeko
2025-11-01 01:15:17 +08:00
parent 8ebe60ca04
commit 33d1f18395
21 changed files with 964 additions and 258 deletions

32
.github/workflows/build-gki-image.yml vendored Normal file
View File

@@ -0,0 +1,32 @@
name: Build Android GKI Image
on:
workflow_call:
workflow_dispatch:
inputs:
debug:
description: 'Build debug kernel'
required: false
type: boolean
default: false
jobs:
build-a12-kernel:
uses: ./.github/workflows/build-kernel-a12.yml
secrets: inherit
with:
debug: ${{ github.event.inputs.debug || false }}
build-a13-kernel:
uses: ./.github/workflows/build-kernel-a13.yml
secrets: inherit
with:
debug: ${{ github.event.inputs.debug || false }}
build-a14-kernel:
uses: ./.github/workflows/build-kernel-a14.yml
secrets: inherit
with:
debug: ${{ github.event.inputs.debug || false }}
build-a15-kernel:
uses: ./.github/workflows/build-kernel-a15.yml
secrets: inherit
with:
debug: ${{ github.event.inputs.debug || false }}