Build manager with pre-built LKMs (#4)
This commit is contained in:
3
.github/workflows/build-manager.yml
vendored
3
.github/workflows/build-manager.yml
vendored
@@ -14,7 +14,6 @@ on:
|
|||||||
workflow_call:
|
workflow_call:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
|
||||||
build-ksud:
|
build-ksud:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
@@ -27,7 +26,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
target: ${{ matrix.target }}
|
target: ${{ matrix.target }}
|
||||||
os: ${{ matrix.os }}
|
os: ${{ matrix.os }}
|
||||||
pack_lkm: false
|
pack_lkm: true
|
||||||
|
|
||||||
build-manager:
|
build-manager:
|
||||||
needs: build-ksud
|
needs: build-ksud
|
||||||
|
|||||||
10
.github/workflows/ksud.yml
vendored
10
.github/workflows/ksud.yml
vendored
@@ -25,13 +25,17 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
- name: Download artifacts
|
- name: Download Pre-built LKMs
|
||||||
uses: actions/download-artifact@v4
|
if: ${{ inputs.pack_lkm }}
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
ref: lkm
|
||||||
|
path: lkm
|
||||||
|
|
||||||
- name: Prepare LKM fies
|
- name: Prepare LKM fies
|
||||||
if: ${{ inputs.pack_lkm }}
|
if: ${{ inputs.pack_lkm }}
|
||||||
run: |
|
run: |
|
||||||
cp android*-lkm/*_kernelsu.ko ./userspace/ksud/bin/aarch64/
|
cp lkm/*_kernelsu.ko ./userspace/ksud/bin/aarch64/
|
||||||
|
|
||||||
- name: Setup rustup
|
- name: Setup rustup
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Reference in New Issue
Block a user