diff --git a/.github/workflows/build-manager.yml b/.github/workflows/build-manager.yml index b8992bb9..7f69f02f 100644 --- a/.github/workflows/build-manager.yml +++ b/.github/workflows/build-manager.yml @@ -14,7 +14,6 @@ on: workflow_call: jobs: - build-ksud: strategy: matrix: @@ -27,7 +26,7 @@ jobs: with: target: ${{ matrix.target }} os: ${{ matrix.os }} - pack_lkm: false + pack_lkm: true build-manager: needs: build-ksud diff --git a/.github/workflows/ksud.yml b/.github/workflows/ksud.yml index 44d2967f..1a5da98a 100644 --- a/.github/workflows/ksud.yml +++ b/.github/workflows/ksud.yml @@ -25,14 +25,18 @@ jobs: with: fetch-depth: 0 - - name: Download artifacts - uses: actions/download-artifact@v4 - + - name: Download Pre-built LKMs + if: ${{ inputs.pack_lkm }} + uses: actions/checkout@v4 + with: + ref: lkm + path: lkm + - name: Prepare LKM fies if: ${{ inputs.pack_lkm }} run: | - cp android*-lkm/*_kernelsu.ko ./userspace/ksud/bin/aarch64/ - + cp lkm/*_kernelsu.ko ./userspace/ksud/bin/aarch64/ + - name: Setup rustup run: | rustup update stable