diff --git a/.github/workflows/build-manager.yml b/.github/workflows/build-manager.yml index 89360617be92..f5e9ab71363d 100644 --- a/.github/workflows/build-manager.yml +++ b/.github/workflows/build-manager.yml @@ -1,26 +1,11 @@ name: Build Manager on: - push: - branches: [ "main", "ci" ] - paths: - - '.github/workflows/build-manager.yml' - - 'manager/**' - - 'kernel/**' - - 'userspace/ksud/**' - pull_request: - branches: [ "main" ] - paths: - - 'manager/**' workflow_call: jobs: - build-lkm: - uses: ./.github/workflows/build-lkm.yml - secrets: inherit build-ksud: - needs: build-lkm strategy: matrix: include: @@ -28,16 +13,6 @@ jobs: os: ubuntu-latest - target: x86_64-linux-android os: ubuntu-latest - - target: x86_64-pc-windows-gnu # windows pc - os: ubuntu-latest - - target: x86_64-apple-darwin # Intel mac - os: macos-latest - - target: aarch64-apple-darwin # M chip mac - os: macos-latest - - target: aarch64-unknown-linux-musl # arm64 Linux - os: ubuntu-latest - - target: x86_64-unknown-linux-musl # x86 Linux - os: ubuntu-latest uses: ./.github/workflows/ksud.yml with: target: ${{ matrix.target }} @@ -56,17 +31,7 @@ jobs: with: fetch-depth: 0 - - name: Setup need_upload - id: need_upload - run: | - if [ ! -z "${{ secrets.BOT_TOKEN }}" ]; then - echo "UPLOAD=true" >> $GITHUB_OUTPUT - else - echo "UPLOAD=false" >> $GITHUB_OUTPUT - fi - - name: Write key - if: ${{ ( github.event_name != 'pull_request' && github.ref == 'refs/heads/main' ) || github.ref_type == 'tag' }} run: | if [ ! -z "${{ secrets.KEYSTORE }}" ]; then { diff --git a/.github/workflows/ksud.yml b/.github/workflows/ksud.yml index e0fe80a1a6d3..aebd69e670c6 100644 --- a/.github/workflows/ksud.yml +++ b/.github/workflows/ksud.yml @@ -27,17 +27,11 @@ jobs: - name: Download artifacts uses: actions/download-artifact@v4 - - - name: Prepare LKM fies - if: ${{ inputs.pack_lkm }} - run: | - cp android*-lkm/*_kernelsu.ko ./userspace/ksud/bin/aarch64/ - name: Setup rustup run: | rustup update stable - rustup target add x86_64-apple-darwin - rustup target add aarch64-apple-darwin + - uses: Swatinem/rust-cache@v2 with: workspaces: userspace/ksud diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dcc0fca8856c..a164b3cafbb3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,32 +9,9 @@ jobs: build-manager: uses: ./.github/workflows/build-manager.yml secrets: inherit - build-a12-kernel: - uses: ./.github/workflows/build-kernel-a12.yml - secrets: inherit - build-a13-kernel: - uses: ./.github/workflows/build-kernel-a13.yml - secrets: inherit - build-a14-kernel: - uses: ./.github/workflows/build-kernel-a14.yml - secrets: inherit - build-a15-kernel: - uses: ./.github/workflows/build-kernel-a15.yml - secrets: inherit - build-wsa-kernel: - uses: ./.github/workflows/build-kernel-wsa.yml - secrets: inherit - build-arcvm-kernel: - uses: ./.github/workflows/build-kernel-arcvm.yml - secrets: inherit release: needs: - build-manager - - build-a12-kernel - - build-a13-kernel - - build-a14-kernel - - build-wsa-kernel - - build-arcvm-kernel runs-on: ubuntu-latest steps: - name: Download artifacts @@ -74,9 +51,4 @@ jobs: with: files: | manager/*.apk - android*-lkm/*_kernelsu.ko - AnyKernel3-*.zip - boot-images-*/Image-*/*.img.gz - kernel-WSA*.zip - kernel-ARCVM*.zip ksud-*