diff --git a/.github/workflows/test-main.yml b/.github/workflows/test-main.yml index f4cc4b2d..e8032bb5 100644 --- a/.github/workflows/test-main.yml +++ b/.github/workflows/test-main.yml @@ -40,9 +40,9 @@ jobs: fail-fast: false matrix: # LTS versions, latest version (if exists) - java-version: [ '8', '11', '17', '21', '23' ] + java-version: [ '8', '11', '17', '21', '24' ] # Minimum version, latest release version, latest pre-release version (if exists) - kotlin: ['2.0.21', '2.1.20'] + kotlin: ['2.0.21', '2.1.20', '2.2.0-Beta2'] env: KOTLIN_VERSION: ${{ matrix.kotlin }} name: "Kotlin ${{ matrix.kotlin }} - Java ${{ matrix.java-version }}" diff --git a/build.gradle.kts b/build.gradle.kts index 5032b139..9cc13693 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,3 +1,5 @@ +import org.jetbrains.kotlin.gradle.dsl.JvmTarget + plugins { `maven-publish` // for JitPack @@ -96,11 +98,11 @@ public val kogeraVersion: Version = VersionUtil.parseVersion("$version", "$group compileKotlin { dependsOn.add(generateKogeraVersion) - kotlinOptions.jvmTarget = "1.8" + compilerOptions.jvmTarget.set(JvmTarget.JVM_1_8) } compileTestKotlin { - kotlinOptions.jvmTarget = "1.8" + compilerOptions.jvmTarget.set(JvmTarget.JVM_1_8) } test {