diff --git a/.github/workflows/avd-kernel.yml b/.github/workflows/avd-kernel.yml index 40f7aefc..372f775f 100644 --- a/.github/workflows/avd-kernel.yml +++ b/.github/workflows/avd-kernel.yml @@ -132,33 +132,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: kernel-${{ inputs.arch }}-avd-${{ inputs.version_name }}-${{ env.kernelsu_version }} - path: "${{ env.file_path }}" - - - name: Bot session cache - if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.ref_type == 'tag' - id: bot_session_cache - uses: actions/cache@v4 - with: - path: scripts/ksubot.session - key: ${{ runner.os }}-bot-session - - - name: Post to Telegram - if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.ref_type == 'tag' - env: - CHAT_ID: ${{ secrets.CHAT_ID }} - BOT_TOKEN: ${{ secrets.BOT_TOKEN }} - MESSAGE_THREAD_ID: ${{ secrets.MESSAGE_THREAD_ID }} - COMMIT_MESSAGE: ${{ github.event.head_commit.message }} - COMMIT_URL: ${{ github.event.head_commit.url }} - RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} - run: | - TITLE=kernel-${{ inputs.arch }}-avd-${{ inputs.version_name }} - echo "[+] title: $TITLE" - export TITLE - export VERSION="${{ env.kernelsu_version }}" - echo "[+] Image to upload" - ls -l "${{ env.file_path }}" - if [ -n "${{ secrets.BOT_TOKEN }}" ]; then - pip3 install telethon==1.31.1 - python3 "$GITHUB_WORKSPACE/KernelSU/scripts/ksubot.py" "${{ env.file_path }}" - fi + path: "${{ env.file_path }}" \ No newline at end of file diff --git a/.github/workflows/build-manager.yml b/.github/workflows/build-manager.yml index cbcdea5a..af7be413 100644 --- a/.github/workflows/build-manager.yml +++ b/.github/workflows/build-manager.yml @@ -2,7 +2,7 @@ name: Build Manager on: push: - branches: [ "main" ] + branches: [ "main", "ci" ] paths: - '.github/workflows/build-manager.yml' - 'manager/**' @@ -60,7 +60,7 @@ jobs: echo KEYSTORE_PASSWORD='${{ secrets.KEYSTORE_PASSWORD }}' echo KEY_ALIAS='${{ secrets.KEY_ALIAS }}' echo KEY_PASSWORD='${{ secrets.KEY_PASSWORD }}' - echo KEYSTORE_FILE='../key.jks' + echo KEYSTORE_FILE='key.jks' } >> gradle.properties echo ${{ secrets.KEYSTORE }} | base64 -d > key.jks fi diff --git a/.github/workflows/ksud.yml b/.github/workflows/ksud.yml index 6d56457d..e0fe80a1 100644 --- a/.github/workflows/ksud.yml +++ b/.github/workflows/ksud.yml @@ -9,6 +9,10 @@ on: required: false type: string default: ubuntu-latest + pack_lkm: + required: false + type: boolean + default: true use_cache: required: false type: boolean @@ -25,6 +29,7 @@ jobs: uses: actions/download-artifact@v4 - name: Prepare LKM fies + if: ${{ inputs.pack_lkm }} run: | cp android*-lkm/*_kernelsu.ko ./userspace/ksud/bin/aarch64/