Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 28, 2025

Project was using Java 22 (non-LTS). Migrated to Java 21 for long-term support.

Changes

  • build.gradle.kts: Updated source/target compatibility and Kotlin JVM toolchain to Java 21
  • gradle.properties: Enabled toolchain auto-download (org.gradle.java.installations.auto-download=true)
  • GitHub Actions: Updated all workflows (ci.yml, security.yml, static-analysis.yml, codeql.yml) to use Java 21

Compiled bytecode now targets Java 21 (major version 65). Gradle will auto-provision Eclipse Temurin JDK 21 when needed.

Original prompt

This project should use java 21 because it is lts


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: claymccoy <2743+claymccoy@users.noreply.github.com>
Copilot AI changed the title [WIP] Update project to use Java 21 LTS Migrate to Java 21 LTS Oct 28, 2025
Copilot AI requested a review from claymccoy October 28, 2025 21:16
@claymccoy claymccoy marked this pull request as ready for review October 28, 2025 21:16
@claymccoy claymccoy merged commit 7d92966 into master Oct 28, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant