diff --git a/.github/workflows/gradle-publish.yml b/.github/workflows/gradle-publish.yml index b04dedb..d58a9d6 100644 --- a/.github/workflows/gradle-publish.yml +++ b/.github/workflows/gradle-publish.yml @@ -44,10 +44,10 @@ jobs: - name: REUSE Compliance Check uses: fsfe/reuse-action@v5 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '21' distribution: 'temurin' - name: Generate versions diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 9851bdb..3bc248f 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -34,10 +34,10 @@ jobs: contents: read steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '21' distribution: 'temurin' - name: Setup Gradle uses: gradle/actions/setup-gradle@cc4fc85e6b35bafd578d5ffbc76a5518407e1af0 @@ -50,10 +50,10 @@ jobs: contents: write steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '21' distribution: 'temurin' # Generates and submits a dependency graph, enabling Dependabot Alerts for all project dependencies. # See: https://github.com/gradle/actions/blob/main/dependency-submission/README.md diff --git a/build.gradle.kts b/build.gradle.kts index 7dc09a0..714c319 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -46,12 +46,12 @@ subprojects { kotlinOptions { freeCompilerArgs += "-Xjsr305=strict" freeCompilerArgs += "-Xcontext-receivers" - jvmTarget = "17" + jvmTarget = "21" } } java { - sourceCompatibility = JavaVersion.VERSION_17 + sourceCompatibility = JavaVersion.VERSION_21 } val javadocJar: TaskProvider by tasks.registering(Jar::class) {