From d86d9db508eeb4ad21e06471534072d9075fc6b1 Mon Sep 17 00:00:00 2001 From: Majjo <90888719+NoxRare@users.noreply.github.com> Date: Sat, 18 Apr 2026 15:24:46 +0200 Subject: [PATCH] ci: update actions to Node 24 compatible versions --- .github/workflows/release.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 96e554de..51182284 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,6 +6,8 @@ on: description: 'Upload to CI channel' required: false type: boolean +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true jobs: job_armv8: runs-on: ubuntu-latest @@ -13,11 +15,11 @@ jobs: armv8_apk: ${{ steps.upload_apk.outputs.artifact-paths }} steps: - name: Checkout repo - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 with: submodules: 'recursive' - name: Set up JDK 21 - uses: actions/setup-java@v4 + uses: actions/setup-java@v4.7.0 with: java-version: '21' distribution: 'temurin' @@ -101,7 +103,7 @@ jobs: mv app/build/outputs/apk/armv8/release/purrfectsnap-armv8Release-signed.apk app/build/outputs/apk/armv8/release/purrfectsnap_${{ env.version }}-armv8Release.apk - name: Upload artifact id: upload_apk - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v4.6.2 with: name: purrfectsnap-armv8-release path: app/build/outputs/apk/armv8/release/*.apk @@ -111,11 +113,11 @@ jobs: armv7_apk: ${{ steps.upload_apk.outputs.artifact-paths }} steps: - name: Checkout repo - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 with: submodules: 'recursive' - name: Set up JDK 21 - uses: actions/setup-java@v4 + uses: actions/setup-java@v4.7.0 with: java-version: '21' distribution: 'temurin' @@ -199,7 +201,7 @@ jobs: mv app/build/outputs/apk/armv7/release/purrfectsnap-armv7Release-signed.apk app/build/outputs/apk/armv7/release/purrfectsnap_${{ env.version }}-armv7Release.apk - name: Upload artifact id: upload_apk - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v4.6.2 with: name: purrfectsnap-armv7-release path: app/build/outputs/apk/armv7/release/*.apk @@ -208,11 +210,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v4 + uses: actions/checkout@v4.2.2 with: submodules: 'recursive' - name: Download all build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v4.2.1 with: path: ./all-apks - name: Display all files for debug