From c9094063d344fa38a97223e7ceafe005577865bb Mon Sep 17 00:00:00 2001 From: Geoff Bourne Date: Wed, 31 Dec 2025 16:38:59 -0600 Subject: [PATCH] Bump latest/stable image variant to java25 (#3845) --- .github/workflows/build.yml | 2 +- .github/workflows/verify-pr.yml | 8 ++++---- Dockerfile | 2 +- docs/versions/java.md | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f9344a67..9b09dd47 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -108,7 +108,7 @@ jobs: env: IMAGE_TO_TEST: "${{ github.repository_owner }}/minecraft-server:test-${{ matrix.variant }}-${{ github.run_id }}" HAS_IMAGE_REPO_ACCESS: ${{ secrets.DOCKER_USER != '' && secrets.DOCKER_PASSWORD != '' }} - MAIN_VARIANT: java21 + MAIN_VARIANT: java25 runs-on: ubuntu-22.04 steps: - name: Checkout diff --git a/.github/workflows/verify-pr.yml b/.github/workflows/verify-pr.yml index 93d95dde..69337fa8 100644 --- a/.github/workflows/verify-pr.yml +++ b/.github/workflows/verify-pr.yml @@ -19,14 +19,14 @@ jobs: fail-fast: false matrix: variant: - - java21 + - java25 - java21-alpine - java17 - java8 include: - # JAVA 21: - - variant: java21 - baseImage: eclipse-temurin:21-jre + # JAVA 21/25: + - variant: java25 + baseImage: eclipse-temurin:25-jre platforms: linux/amd64,linux/arm64 mcVersion: latest - variant: java21-alpine diff --git a/Dockerfile b/Dockerfile index 5d4003b1..325bd300 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG BASE_IMAGE=eclipse-temurin:21-jre +ARG BASE_IMAGE=eclipse-temurin:25-jre FROM ${BASE_IMAGE} # hook into docker BuildKit --platform support diff --git a/docs/versions/java.md b/docs/versions/java.md index 785ad1f0..eefc4aa2 100644 --- a/docs/versions/java.md +++ b/docs/versions/java.md @@ -12,8 +12,8 @@ where `` refers to the first column of this table: | Tag | Java version | Linux | JVM Type | Architecture | Note | |----------------|--------------|--------|--------------------|---------------------|------| -| latest | 21 | Ubuntu | Hotspot | amd64, arm64 | | -| stable | 21 | Ubuntu | Hotspot | amd64, arm64 | | +| latest | 25 | Ubuntu | Hotspot | amd64, arm64 | | +| stable | 25 | Ubuntu | Hotspot | amd64, arm64 | | | java25 | 25 | Ubuntu | Hotspot | amd64, arm64 | | | java25-jdk | 25 | Ubuntu | Hotspot+JDK | amd64, arm64 | | | java25-graalvm | 25 | Oracle | Oracle GraalVM (3) | amd64, arm64 | (5) |