From 09b44d53e89a80e742f2ba30431a3da758bf0b0b Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Wed, 16 Oct 2024 11:15:39 -0700 Subject: [PATCH 1/2] Compile public version with Java 21 --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5ac1f4c..a930768 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -25,7 +25,7 @@ jobs: - name: Set up JDK uses: actions/setup-java@v4 with: - java-version: "11" + java-version: "21" distribution: "zulu" - name: Validate Gradle wrapper From 0b6e55b3380fcef0e3abfa70f01e46e2985d8651 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Wed, 16 Oct 2024 11:17:34 -0700 Subject: [PATCH 2/2] Set Kotlin's language version to Java 8 --- .../conventions/lang/kotlin-multiplatform-base.gradle.kts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-base.gradle.kts b/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-base.gradle.kts index 3ceabc1..fe024b9 100644 --- a/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-base.gradle.kts +++ b/buildSrc/src/main/kotlin/buildsrc/conventions/lang/kotlin-multiplatform-base.gradle.kts @@ -24,7 +24,9 @@ plugins { } kotlin { - //jvmToolchain(11) + jvmToolchain { + languageVersion.set(JavaLanguageVersion.of(8)) + } applyDefaultHierarchyTemplate()