From 36f28c495e8b62d8948ae814569137ba6a6b5226 Mon Sep 17 00:00:00 2001 From: Jonas Israel Date: Wed, 21 Jan 2026 10:09:17 +0100 Subject: [PATCH 1/2] java version -> 25 --- .github/workflows/cache-maven-dependencies.yaml | 2 +- .github/workflows/continuous-integration.yaml | 2 +- .github/workflows/dependency-test.yaml | 2 +- .github/workflows/deploy-snapshot.yaml | 2 +- .github/workflows/e2e-test.yaml | 2 +- .github/workflows/fosstars-report.yml | 2 +- .github/workflows/perform-release.yaml | 2 +- .github/workflows/prepare-release.yaml | 2 +- .github/workflows/spec-update.yaml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/cache-maven-dependencies.yaml b/.github/workflows/cache-maven-dependencies.yaml index a12f78c76..4d33009a7 100644 --- a/.github/workflows/cache-maven-dependencies.yaml +++ b/.github/workflows/cache-maven-dependencies.yaml @@ -25,7 +25,7 @@ jobs: uses: actions/setup-java@v5 with: distribution: "sapmachine" - java-version: 17 + java-version: 25 - name: "Download Dependencies" run: mvn -B dependency:go-offline diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index 068d58dc2..884012457 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -9,7 +9,7 @@ on: env: MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C MVN_SKIP_CI_PLUGINS: -DskipFormatting -Denforcer.skip -Djacoco.skip -Dmdep.analyze.skip - JAVA_VERSION: 21 + JAVA_VERSION: 25 # keep the following two variables in sync with our 'cache-maven-dependencies.yaml' workflow MAVEN_CACHE_KEY: maven-dependencies MAVEN_CACHE_DIR: ~/.m2 diff --git a/.github/workflows/dependency-test.yaml b/.github/workflows/dependency-test.yaml index 8d294f80a..4546fe14c 100644 --- a/.github/workflows/dependency-test.yaml +++ b/.github/workflows/dependency-test.yaml @@ -5,7 +5,7 @@ on: env: MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C - JAVA_VERSION: 17 + JAVA_VERSION: 25 jobs: fetch-dependency-versions: diff --git a/.github/workflows/deploy-snapshot.yaml b/.github/workflows/deploy-snapshot.yaml index 71899fdf7..258ffd12a 100644 --- a/.github/workflows/deploy-snapshot.yaml +++ b/.github/workflows/deploy-snapshot.yaml @@ -20,7 +20,7 @@ jobs: uses: actions/setup-java@v5 with: distribution: "sapmachine" - java-version: "17" + java-version: "25" server-id: artifactory-snapshots server-username: DEPLOYMENT_USER server-password: DEPLOYMENT_PASS diff --git a/.github/workflows/e2e-test.yaml b/.github/workflows/e2e-test.yaml index 03664205b..512a67b39 100644 --- a/.github/workflows/e2e-test.yaml +++ b/.github/workflows/e2e-test.yaml @@ -6,7 +6,7 @@ on: env: MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C - JAVA_VERSION: 17 + JAVA_VERSION: 25 jobs: end-to-end-tests: diff --git a/.github/workflows/fosstars-report.yml b/.github/workflows/fosstars-report.yml index 93964bee7..e9ad415c1 100644 --- a/.github/workflows/fosstars-report.yml +++ b/.github/workflows/fosstars-report.yml @@ -6,7 +6,7 @@ on: env: MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C - JAVA_VERSION: 17 + JAVA_VERSION: 25 CVE_CACHE_KEY: cve-db CVE_CACHE_DIR: ~/.m2/repository/org/owasp/dependency-check-data CVE_CACHE_REF: refs/heads/main diff --git a/.github/workflows/perform-release.yaml b/.github/workflows/perform-release.yaml index 3cd3681bf..cc2494c71 100644 --- a/.github/workflows/perform-release.yaml +++ b/.github/workflows/perform-release.yaml @@ -14,7 +14,7 @@ on: env: MVN_CLI_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version -DskipTests - JAVA_VERSION: 17 + JAVA_VERSION: 25 DOCS_REPO: SAP/ai-sdk jobs: diff --git a/.github/workflows/prepare-release.yaml b/.github/workflows/prepare-release.yaml index b1548b3bd..eb56422a7 100644 --- a/.github/workflows/prepare-release.yaml +++ b/.github/workflows/prepare-release.yaml @@ -14,7 +14,7 @@ on: env: CI_BUILD_WORKFLOW: "continuous-integration.yaml" # Name of the workflow that should be triggered for CI build MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C - JAVA_VERSION: 17 + JAVA_VERSION: 25 DOCS_REPO: SAP/ai-sdk jobs: diff --git a/.github/workflows/spec-update.yaml b/.github/workflows/spec-update.yaml index 4ef38c538..d3ea795eb 100644 --- a/.github/workflows/spec-update.yaml +++ b/.github/workflows/spec-update.yaml @@ -26,7 +26,7 @@ on: env: MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C - JAVA_VERSION: 17 + JAVA_VERSION: 25 # keep the following two variables in sync with our 'cache-maven-dependencies.yaml' workflow MAVEN_CACHE_KEY: maven-dependencies MAVEN_CACHE_DIR: ~/.m2 From 448f6ff407f370a905163c1b04ec563245f94db7 Mon Sep 17 00:00:00 2001 From: Jonas Israel Date: Wed, 21 Jan 2026 10:59:17 +0100 Subject: [PATCH 2/2] java version -> 21 --- .github/workflows/cache-maven-dependencies.yaml | 2 +- .github/workflows/continuous-integration.yaml | 2 +- .github/workflows/dependency-test.yaml | 2 +- .github/workflows/deploy-snapshot.yaml | 2 +- .github/workflows/e2e-test.yaml | 2 +- .github/workflows/fosstars-report.yml | 2 +- .github/workflows/perform-release.yaml | 2 +- .github/workflows/prepare-release.yaml | 2 +- .github/workflows/spec-update.yaml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/cache-maven-dependencies.yaml b/.github/workflows/cache-maven-dependencies.yaml index 4d33009a7..5ec5bcff8 100644 --- a/.github/workflows/cache-maven-dependencies.yaml +++ b/.github/workflows/cache-maven-dependencies.yaml @@ -25,7 +25,7 @@ jobs: uses: actions/setup-java@v5 with: distribution: "sapmachine" - java-version: 25 + java-version: 21 - name: "Download Dependencies" run: mvn -B dependency:go-offline diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index 884012457..068d58dc2 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -9,7 +9,7 @@ on: env: MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C MVN_SKIP_CI_PLUGINS: -DskipFormatting -Denforcer.skip -Djacoco.skip -Dmdep.analyze.skip - JAVA_VERSION: 25 + JAVA_VERSION: 21 # keep the following two variables in sync with our 'cache-maven-dependencies.yaml' workflow MAVEN_CACHE_KEY: maven-dependencies MAVEN_CACHE_DIR: ~/.m2 diff --git a/.github/workflows/dependency-test.yaml b/.github/workflows/dependency-test.yaml index 4546fe14c..173657228 100644 --- a/.github/workflows/dependency-test.yaml +++ b/.github/workflows/dependency-test.yaml @@ -5,7 +5,7 @@ on: env: MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C - JAVA_VERSION: 25 + JAVA_VERSION: 21 jobs: fetch-dependency-versions: diff --git a/.github/workflows/deploy-snapshot.yaml b/.github/workflows/deploy-snapshot.yaml index 258ffd12a..6aac71793 100644 --- a/.github/workflows/deploy-snapshot.yaml +++ b/.github/workflows/deploy-snapshot.yaml @@ -20,7 +20,7 @@ jobs: uses: actions/setup-java@v5 with: distribution: "sapmachine" - java-version: "25" + java-version: "21" server-id: artifactory-snapshots server-username: DEPLOYMENT_USER server-password: DEPLOYMENT_PASS diff --git a/.github/workflows/e2e-test.yaml b/.github/workflows/e2e-test.yaml index 512a67b39..16c2ef62a 100644 --- a/.github/workflows/e2e-test.yaml +++ b/.github/workflows/e2e-test.yaml @@ -6,7 +6,7 @@ on: env: MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C - JAVA_VERSION: 25 + JAVA_VERSION: 21 jobs: end-to-end-tests: diff --git a/.github/workflows/fosstars-report.yml b/.github/workflows/fosstars-report.yml index e9ad415c1..35364e0d6 100644 --- a/.github/workflows/fosstars-report.yml +++ b/.github/workflows/fosstars-report.yml @@ -6,7 +6,7 @@ on: env: MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C - JAVA_VERSION: 25 + JAVA_VERSION: 21 CVE_CACHE_KEY: cve-db CVE_CACHE_DIR: ~/.m2/repository/org/owasp/dependency-check-data CVE_CACHE_REF: refs/heads/main diff --git a/.github/workflows/perform-release.yaml b/.github/workflows/perform-release.yaml index cc2494c71..7be8293b3 100644 --- a/.github/workflows/perform-release.yaml +++ b/.github/workflows/perform-release.yaml @@ -14,7 +14,7 @@ on: env: MVN_CLI_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version -DskipTests - JAVA_VERSION: 25 + JAVA_VERSION: 21 DOCS_REPO: SAP/ai-sdk jobs: diff --git a/.github/workflows/prepare-release.yaml b/.github/workflows/prepare-release.yaml index eb56422a7..018e65025 100644 --- a/.github/workflows/prepare-release.yaml +++ b/.github/workflows/prepare-release.yaml @@ -14,7 +14,7 @@ on: env: CI_BUILD_WORKFLOW: "continuous-integration.yaml" # Name of the workflow that should be triggered for CI build MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C - JAVA_VERSION: 25 + JAVA_VERSION: 21 DOCS_REPO: SAP/ai-sdk jobs: diff --git a/.github/workflows/spec-update.yaml b/.github/workflows/spec-update.yaml index d3ea795eb..b7aaad6df 100644 --- a/.github/workflows/spec-update.yaml +++ b/.github/workflows/spec-update.yaml @@ -26,7 +26,7 @@ on: env: MVN_MULTI_THREADED_ARGS: --batch-mode --no-transfer-progress --fail-at-end --show-version --threads 1C - JAVA_VERSION: 25 + JAVA_VERSION: 21 # keep the following two variables in sync with our 'cache-maven-dependencies.yaml' workflow MAVEN_CACHE_KEY: maven-dependencies MAVEN_CACHE_DIR: ~/.m2