From eb96ec29cb51e4a53cf7bfc44bf83099f3a2442e Mon Sep 17 00:00:00 2001 From: Sebastian Spaink Date: Tue, 16 Jun 2026 16:06:18 -0500 Subject: [PATCH] bump minimum Java version from 11 to 17 Signed-off-by: Sebastian Spaink --- .github/workflows/post-tag.yaml | 4 ++-- cli/build.gradle.kts | 2 +- opa-builtins/build.gradle.kts | 2 +- opa-builtins/opa-builtins-crypto/build.gradle.kts | 2 +- opa-builtins/opa-builtins-json/build.gradle.kts | 2 +- opa-builtins/opa-builtins-net/build.gradle.kts | 2 +- opa-builtins/opa-builtins-regex/build.gradle.kts | 2 +- opa-builtins/opa-builtins-semver/build.gradle.kts | 2 +- opa-builtins/opa-builtins-time/build.gradle.kts | 2 +- opa-builtins/opa-builtins-token/build.gradle.kts | 2 +- opa-evaluator/build.gradle.kts | 2 +- opa-gson/build.gradle.kts | 2 +- opa-jackson/build.gradle.kts | 2 +- opa-services/build.gradle.kts | 2 +- opa-slf4j/build.gradle.kts | 2 +- 15 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/post-tag.yaml b/.github/workflows/post-tag.yaml index f551aa75..50db3536 100644 --- a/.github/workflows/post-tag.yaml +++ b/.github/workflows/post-tag.yaml @@ -19,7 +19,7 @@ jobs: persist-credentials: false - uses: actions/setup-java@v5 with: - java-version: "11" + java-version: "17" distribution: "corretto" - uses: gradle/actions/setup-gradle@v6 with: @@ -36,7 +36,7 @@ jobs: persist-credentials: false - uses: actions/setup-java@v5 with: - java-version: "11" + java-version: "17" distribution: "corretto" - uses: gradle/actions/setup-gradle@v6 with: diff --git a/cli/build.gradle.kts b/cli/build.gradle.kts index 8d0c44b3..86e0798a 100644 --- a/cli/build.gradle.kts +++ b/cli/build.gradle.kts @@ -31,7 +31,7 @@ tasks.test { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } diff --git a/opa-builtins/build.gradle.kts b/opa-builtins/build.gradle.kts index 44254f0e..5c16ab85 100644 --- a/opa-builtins/build.gradle.kts +++ b/opa-builtins/build.gradle.kts @@ -18,6 +18,6 @@ dependencies { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } diff --git a/opa-builtins/opa-builtins-crypto/build.gradle.kts b/opa-builtins/opa-builtins-crypto/build.gradle.kts index 290d5a9f..99184b4a 100644 --- a/opa-builtins/opa-builtins-crypto/build.gradle.kts +++ b/opa-builtins/opa-builtins-crypto/build.gradle.kts @@ -12,6 +12,6 @@ dependencies { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } diff --git a/opa-builtins/opa-builtins-json/build.gradle.kts b/opa-builtins/opa-builtins-json/build.gradle.kts index 7ea79887..ffbf26bd 100644 --- a/opa-builtins/opa-builtins-json/build.gradle.kts +++ b/opa-builtins/opa-builtins-json/build.gradle.kts @@ -22,6 +22,6 @@ dependencies { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } diff --git a/opa-builtins/opa-builtins-net/build.gradle.kts b/opa-builtins/opa-builtins-net/build.gradle.kts index 4c2addb8..d97f0d39 100644 --- a/opa-builtins/opa-builtins-net/build.gradle.kts +++ b/opa-builtins/opa-builtins-net/build.gradle.kts @@ -14,6 +14,6 @@ dependencies { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } diff --git a/opa-builtins/opa-builtins-regex/build.gradle.kts b/opa-builtins/opa-builtins-regex/build.gradle.kts index 11effa93..8d9240b3 100644 --- a/opa-builtins/opa-builtins-regex/build.gradle.kts +++ b/opa-builtins/opa-builtins-regex/build.gradle.kts @@ -14,6 +14,6 @@ dependencies { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } diff --git a/opa-builtins/opa-builtins-semver/build.gradle.kts b/opa-builtins/opa-builtins-semver/build.gradle.kts index 3e884fe1..61c8e6a7 100644 --- a/opa-builtins/opa-builtins-semver/build.gradle.kts +++ b/opa-builtins/opa-builtins-semver/build.gradle.kts @@ -14,6 +14,6 @@ dependencies { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } diff --git a/opa-builtins/opa-builtins-time/build.gradle.kts b/opa-builtins/opa-builtins-time/build.gradle.kts index 290d5a9f..99184b4a 100644 --- a/opa-builtins/opa-builtins-time/build.gradle.kts +++ b/opa-builtins/opa-builtins-time/build.gradle.kts @@ -12,6 +12,6 @@ dependencies { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } diff --git a/opa-builtins/opa-builtins-token/build.gradle.kts b/opa-builtins/opa-builtins-token/build.gradle.kts index dd323d5e..da30155c 100644 --- a/opa-builtins/opa-builtins-token/build.gradle.kts +++ b/opa-builtins/opa-builtins-token/build.gradle.kts @@ -19,6 +19,6 @@ dependencies { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } diff --git a/opa-evaluator/build.gradle.kts b/opa-evaluator/build.gradle.kts index c09f84eb..ef7eb487 100644 --- a/opa-evaluator/build.gradle.kts +++ b/opa-evaluator/build.gradle.kts @@ -30,6 +30,6 @@ tasks.test { // Apply a specific Java toolchain to ease working on different environments. java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } \ No newline at end of file diff --git a/opa-gson/build.gradle.kts b/opa-gson/build.gradle.kts index 51469882..090afa92 100644 --- a/opa-gson/build.gradle.kts +++ b/opa-gson/build.gradle.kts @@ -20,6 +20,6 @@ tasks.test { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } diff --git a/opa-jackson/build.gradle.kts b/opa-jackson/build.gradle.kts index 33ce548f..90eab045 100644 --- a/opa-jackson/build.gradle.kts +++ b/opa-jackson/build.gradle.kts @@ -22,6 +22,6 @@ tasks.test { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } \ No newline at end of file diff --git a/opa-services/build.gradle.kts b/opa-services/build.gradle.kts index e1efc72c..20d8db5f 100644 --- a/opa-services/build.gradle.kts +++ b/opa-services/build.gradle.kts @@ -31,6 +31,6 @@ tasks.test { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } } \ No newline at end of file diff --git a/opa-slf4j/build.gradle.kts b/opa-slf4j/build.gradle.kts index 97a1eb96..18b2641b 100644 --- a/opa-slf4j/build.gradle.kts +++ b/opa-slf4j/build.gradle.kts @@ -19,7 +19,7 @@ dependencies { java { toolchain { - languageVersion = JavaLanguageVersion.of(11) + languageVersion = JavaLanguageVersion.of(17) } }