From 82f2a5142fd61ab48095294ab07d77684cdf4979 Mon Sep 17 00:00:00 2001 From: M57 <41645758+Hy4ri@users.noreply.github.com> Date: Sat, 20 Jun 2026 17:49:41 +0300 Subject: [PATCH] ci: update release workflow to Node.js 24 and setup-gradle validation (#173) Closes #171. --- .github/workflows/release.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 38926360..75919e7c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,6 +18,9 @@ permissions: contents: write packages: write +env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true + jobs: # ── Run full CI before building release ─────────────────────────────── ci: @@ -27,9 +30,6 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Validate Gradle Wrapper - uses: gradle/wrapper-validation-action@v3 - - name: Set up JDK 17 uses: actions/setup-java@v4 with: @@ -39,6 +39,7 @@ jobs: - name: Setup Gradle uses: gradle/actions/setup-gradle@v4 with: + validate-wrappers: true cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTED_KEY }} - name: Grant Execute Permission for Gradlew @@ -80,9 +81,6 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Validate Gradle Wrapper - uses: gradle/wrapper-validation-action@v3 - - name: Set up JDK 17 uses: actions/setup-java@v4 with: @@ -92,6 +90,7 @@ jobs: - name: Setup Gradle uses: gradle/actions/setup-gradle@v4 with: + validate-wrappers: true cache-encryption-key: ${{ secrets.GRADLE_ENCRYPTED_KEY }} - name: Grant Execute Permission for Gradlew