This is an automated email from the ASF dual-hosted git repository. emilles pushed a commit to branch java25 in repository https://gitbox.apache.org/repos/asf/groovy.git
commit 445c50844232053fe3f07278988ab32644327313 Author: Eric Milles <[email protected]> AuthorDate: Tue Sep 16 13:14:41 2025 -0500 Java 25 is LTS now, not EA --- .github/workflows/groovy-build-test.yml | 35 +-------------------------------- 1 file changed, 1 insertion(+), 34 deletions(-) diff --git a/.github/workflows/groovy-build-test.yml b/.github/workflows/groovy-build-test.yml index e30c47ade5..4124fab4b0 100644 --- a/.github/workflows/groovy-build-test.yml +++ b/.github/workflows/groovy-build-test.yml @@ -29,7 +29,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - java: [17, 21] + java: [17, 21, 25] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v5 @@ -50,7 +50,6 @@ jobs: path: '**/build/reports/' additional: - #if: github.event_name == 'push' strategy: fail-fast: false matrix: @@ -68,35 +67,3 @@ jobs: - name: Test with Gradle run: ./gradlew test timeout-minutes: 60 - - ea: - #if: github.event_name == 'push' - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest] - # The jdk links of "install-jdk.sh" are sometimes outdated, so we have to download openjdk releases from https://jdk.java.net/ by ourselves. - jdk: - - "https://download.java.net/java/early_access/jdk25/15/GPL/openjdk-25-ea+15_linux-x64_bin.tar.gz" - runs-on: ${{ matrix.os }} - steps: - - name: Download JDK ${{ matrix.jdk }} - run: wget -c ${{ matrix.jdk }} -O /tmp/openjdk.tar.gz - - name: Set up JDK ${{ matrix.jdk }} - run: mkdir -p /home/runner/openjdk && tar -xvf /tmp/openjdk.tar.gz -C /home/runner/openjdk && chmod -R 755 /home/runner/openjdk && mv /home/runner/openjdk/jdk*/* /home/runner/openjdk/ - - uses: actions/checkout@v5 - - uses: actions/setup-java@v5 - with: - distribution: 'zulu' - java-version: 21 - check-latest: true - - uses: gradle/actions/setup-gradle@v4 - - name: Test with Gradle - run: ./gradlew test -Ptarget.java.home=/home/runner/openjdk - timeout-minutes: 60 - - name: Upload reports - uses: actions/upload-artifact@v4 - if: always() - with: - name: build-reports-ea - path: '**/build/reports/'
