From 1a0711319e31e23ac9707ea730b999f2a35c8903 Mon Sep 17 00:00:00 2001 From: mcgeezy Date: Mon, 6 Jul 2026 19:59:56 -0500 Subject: [PATCH] ci: bump release actions to Node 24 majors (#2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update checkout@v7, setup-java@v5, setup-android@v4, upload-artifact@v7, and action-gh-release@v3 — all target the Node 24 runtime, clearing the Node 20 deprecation warning on the release workflow. Inputs we use are unchanged; the app has no Node dependency (Android/Kotlin + JDK 17), so no application changes are needed. Co-authored-by: Claude Fable 5 --- .github/workflows/release.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b1f5708..81a6733 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,17 +18,17 @@ jobs: steps: - name: Check out repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Set up Java 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: distribution: temurin java-version: "17" cache: gradle - name: Set up Android SDK - uses: android-actions/setup-android@v3 + uses: android-actions/setup-android@v4 - name: Accept Android SDK licenses run: yes | sdkmanager --licenses >/dev/null @@ -76,14 +76,14 @@ jobs: cp app/build/outputs/bundle/release/app-release.aab "dist/relaytv-${GITHUB_REF_NAME}.aab" - name: Upload workflow artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: relaytv-${{ github.ref_name }} path: dist/* if-no-files-found: error - name: Publish GitHub release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: generate_release_notes: true files: |