From 3c99c5358d3fe9f850eb03b8a8ad04db6c7bd47c Mon Sep 17 00:00:00 2001 From: Thomas Kippster Date: Sun, 26 Apr 2026 15:56:50 +0200 Subject: [PATCH] ci: update actions to support node.js 24 and opt-in to node 24 runtime --- .github/workflows/maven-release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven-release.yml b/.github/workflows/maven-release.yml index 92ceef8..bc43bb9 100644 --- a/.github/workflows/maven-release.yml +++ b/.github/workflows/maven-release.yml @@ -14,6 +14,8 @@ on: jobs: release: runs-on: ubuntu-latest + env: + FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true # Crucial: Give the action permission to push commits and tags back to the repo permissions: @@ -22,13 +24,13 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # You need to fetch all history so the release plugin can see tags fetch-depth: 0 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@v5 with: java-version: '17' # Change this to your Java version distribution: 'temurin'