diff --git a/.github/workflows/avd-kernel.yml b/.github/workflows/avd-kernel.yml index 96f85d68..b8755c1b 100644 --- a/.github/workflows/avd-kernel.yml +++ b/.github/workflows/avd-kernel.yml @@ -49,7 +49,7 @@ jobs: remove-haskell: 'true' remove-codeql: 'true' - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: path: KernelSU-Next fetch-depth: 0 diff --git a/.github/workflows/build-kernel-a12.yml b/.github/workflows/build-kernel-a12.yml index 316e6dc4..07245514 100644 --- a/.github/workflows/build-kernel-a12.yml +++ b/.github/workflows/build-kernel-a12.yml @@ -51,9 +51,9 @@ jobs: RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} steps: - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: path: KernelSU-Next fetch-depth: 0 diff --git a/.github/workflows/build-kernel-a13.yml b/.github/workflows/build-kernel-a13.yml index 3dcb81a2..5ad77579 100644 --- a/.github/workflows/build-kernel-a13.yml +++ b/.github/workflows/build-kernel-a13.yml @@ -85,9 +85,9 @@ jobs: RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} steps: - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: path: KernelSU-Next fetch-depth: 0 diff --git a/.github/workflows/build-kernel-a14.yml b/.github/workflows/build-kernel-a14.yml index 0f4b85e9..a8206475 100644 --- a/.github/workflows/build-kernel-a14.yml +++ b/.github/workflows/build-kernel-a14.yml @@ -106,9 +106,9 @@ jobs: RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} steps: - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: path: KernelSU-Next fetch-depth: 0 diff --git a/.github/workflows/build-kernel-a15.yml b/.github/workflows/build-kernel-a15.yml index 91b4174c..01ca7914 100644 --- a/.github/workflows/build-kernel-a15.yml +++ b/.github/workflows/build-kernel-a15.yml @@ -76,9 +76,9 @@ jobs: RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }} steps: - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: path: KernelSU-Next fetch-depth: 0 diff --git a/.github/workflows/build-kernel-arcvm.yml b/.github/workflows/build-kernel-arcvm.yml index 54240370..e8d0395d 100644 --- a/.github/workflows/build-kernel-arcvm.yml +++ b/.github/workflows/build-kernel-arcvm.yml @@ -66,7 +66,7 @@ jobs: sudo ln -s --force /usr/bin/clang++-$LLVM_VERSION /usr/bin/clang++ - name: Checkout KernelSU-Next - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: path: KernelSU-Next fetch-depth: 0 diff --git a/.github/workflows/build-manager-ci.yml b/.github/workflows/build-manager-ci.yml index 24f13fde..8345c22c 100644 --- a/.github/workflows/build-manager-ci.yml +++ b/.github/workflows/build-manager-ci.yml @@ -26,7 +26,7 @@ jobs: cache-key: ${{ steps.generate-cache-key.outputs.cache-key }} steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -92,20 +92,20 @@ jobs: runs-on: ubuntu-latest steps: - name: Download susfsd artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: susfsd-linux-android path: cached-artifacts/susfsd - name: Download ksud_overlayfs artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: pattern: ksud_overlayfs-* path: cached-artifacts/ksud_overlayfs merge-multiple: true - name: Download ksud_magic artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: pattern: ksud_magic-* path: cached-artifacts/ksud_magic @@ -130,7 +130,7 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -156,7 +156,7 @@ jobs: fi - name: Setup Java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: 21 @@ -178,7 +178,7 @@ jobs: # Download fresh artifacts if cache miss - name: Download susfsd if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: susfsd-linux-android path: . @@ -186,42 +186,42 @@ jobs: # Download fresh ksud artifacts if cache miss - name: Download arm64 ksud_overlayfs if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_overlayfs-aarch64-linux-android path: ksud_overlayfs - name: Download arm ksud_overlayfs if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_overlayfs-armv7-linux-androideabi path: ksud_overlayfs - name: Download x86_64 ksud_overlayfs if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_overlayfs-x86_64-linux-android path: ksud_overlayfs - name: Download arm64 ksud_magic if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_magic-aarch64-linux-android path: ksud_magic - name: Download arm ksud_magic if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_magic-armv7-linux-androideabi path: ksud_magic - name: Download x86_64 ksud_magic if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_magic-x86_64-linux-android path: ksud_magic diff --git a/.github/workflows/build-manager-spoofed.yml b/.github/workflows/build-manager-spoofed.yml index c84a4eff..4572dd1a 100644 --- a/.github/workflows/build-manager-spoofed.yml +++ b/.github/workflows/build-manager-spoofed.yml @@ -28,7 +28,7 @@ jobs: cache-key: ${{ steps.generate-cache-key.outputs.cache-key }} steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -94,20 +94,20 @@ jobs: runs-on: ubuntu-latest steps: - name: Download susfsd artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: susfsd-linux-android path: cached-artifacts/susfsd - name: Download ksud_overlayfs artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: pattern: ksud_overlayfs-* path: cached-artifacts/ksud_overlayfs merge-multiple: true - name: Download ksud_magic artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: pattern: ksud_magic-* path: cached-artifacts/ksud_magic @@ -132,7 +132,7 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -163,7 +163,7 @@ jobs: fi - name: Setup Java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: 21 @@ -185,7 +185,7 @@ jobs: # Download fresh artifacts if cache miss - name: Download susfsd if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: susfsd-linux-android path: . @@ -193,42 +193,42 @@ jobs: # Download fresh ksud artifacts if cache miss - name: Download arm64 ksud_overlayfs if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_overlayfs-aarch64-linux-android path: ksud_overlayfs - name: Download arm ksud_overlayfs if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_overlayfs-armv7-linux-androideabi path: ksud_overlayfs - name: Download x86_64 ksud_overlayfs if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_overlayfs-x86_64-linux-android path: ksud_overlayfs - name: Download arm64 ksud_magic if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_magic-aarch64-linux-android path: ksud_magic - name: Download arm ksud_magic if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_magic-armv7-linux-androideabi path: ksud_magic - name: Download x86_64 ksud_magic if: needs.check-cache.outputs.cache-hit != 'true' - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_magic-x86_64-linux-android path: ksud_magic diff --git a/.github/workflows/build-manager.yml b/.github/workflows/build-manager.yml index c40a756f..ffd9f3fc 100644 --- a/.github/workflows/build-manager.yml +++ b/.github/workflows/build-manager.yml @@ -58,7 +58,7 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -84,7 +84,7 @@ jobs: fi - name: Setup Java - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: 21 @@ -93,7 +93,7 @@ jobs: uses: gradle/actions/setup-gradle@v4 - name: Download susfsd - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: susfsd-linux-android path: . @@ -111,19 +111,19 @@ jobs: - name: Download arm64 ksud_overlayfs - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_overlayfs-aarch64-linux-android path: ksud_overlayfs - name: Download arm ksud_overlayfs - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_overlayfs-armv7-linux-androideabi path: ksud_overlayfs - name: Download x86_64 ksud_overlayfs - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_overlayfs-x86_64-linux-android path: ksud_overlayfs @@ -137,19 +137,19 @@ jobs: cp -f ../ksud_overlayfs/x86_64-linux-android/release/ksud ../manager/app/src/main/jniLibs/x86_64/libksud_overlayfs.so - name: Download arm64 ksud_magic - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_magic-aarch64-linux-android path: ksud_magic - name: Download arm ksud_magic - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_magic-armv7-linux-androideabi path: ksud_magic - name: Download x86_64 ksud_magic - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: ksud_magic-x86_64-linux-android path: ksud_magic diff --git a/.github/workflows/build-su.yml b/.github/workflows/build-su.yml index ee2b66c5..d4b1aa49 100644 --- a/.github/workflows/build-su.yml +++ b/.github/workflows/build-su.yml @@ -15,7 +15,7 @@ jobs: name: Build userspace su runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - name: Setup need_upload diff --git a/.github/workflows/clippy.yml b/.github/workflows/clippy.yml index 234d4886..c698dad5 100644 --- a/.github/workflows/clippy.yml +++ b/.github/workflows/clippy.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Rust run: rustup update stable diff --git a/.github/workflows/gki-kernel.yml b/.github/workflows/gki-kernel.yml index c81ab217..b80bac4d 100644 --- a/.github/workflows/gki-kernel.yml +++ b/.github/workflows/gki-kernel.yml @@ -82,7 +82,7 @@ jobs: remove-haskell: 'true' remove-codeql: 'true' - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: path: KernelSU-Next fetch-depth: 0 diff --git a/.github/workflows/ksud.yml b/.github/workflows/ksud.yml index c4ab0c27..c7a09efa 100644 --- a/.github/workflows/ksud.yml +++ b/.github/workflows/ksud.yml @@ -22,12 +22,12 @@ jobs: runs-on: ${{ inputs.os }} steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Download Artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 - name: Prepare LKM Files if: ${{ inputs.pack_lkm }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6a07085c..8fd3e9ec 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 - name: Zip AnyKernel3 run: | for dir in AnyKernel3-*; do diff --git a/.github/workflows/rustfmt.yml b/.github/workflows/rustfmt.yml index c24a157c..c716468f 100644 --- a/.github/workflows/rustfmt.yml +++ b/.github/workflows/rustfmt.yml @@ -23,7 +23,7 @@ jobs: format: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@nightly with: diff --git a/.github/workflows/shellcheck.yml b/.github/workflows/shellcheck.yml index 3ba9c74f..58484d90 100644 --- a/.github/workflows/shellcheck.yml +++ b/.github/workflows/shellcheck.yml @@ -18,7 +18,7 @@ jobs: shellcheck: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Run ShellCheck uses: ludeeus/action-shellcheck@2.0.0 diff --git a/.github/workflows/susfsd.yml b/.github/workflows/susfsd.yml index 9a0003a2..63f5deff 100644 --- a/.github/workflows/susfsd.yml +++ b/.github/workflows/susfsd.yml @@ -17,7 +17,7 @@ jobs: name: Build userspace susfsd runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - name: Build susfsd diff --git a/.github/workflows/wsa-kernel.yml b/.github/workflows/wsa-kernel.yml index b4bd4407..98e157ea 100644 --- a/.github/workflows/wsa-kernel.yml +++ b/.github/workflows/wsa-kernel.yml @@ -36,7 +36,7 @@ jobs: key: llvm-12.0.1 - name: Setup LLVM - uses: KyleMayes/install-llvm-action@v1 + uses: KyleMayes/install-llvm-action@v2 with: version: "12.0.1" force-version: true @@ -44,13 +44,13 @@ jobs: cached: ${{ steps.cache-llvm.outputs.cache-hit }} - name: Checkout KernelSU-Next - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: path: KernelSU-Next fetch-depth: 0 - name: Setup kernel source - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: microsoft/WSA-Linux-Kernel ref: android-lts/latte-2/${{ inputs.version }}