This is an automated email from the ASF dual-hosted git repository. slachiewicz pushed a commit to branch maven-compiler-plugin-3.x in repository https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git
commit ea0a89b3c838699958794ab2e9726604a80957c9 Author: Sylwester Lachiewicz <[email protected]> AuthorDate: Thu Oct 2 22:17:25 2025 +0200 Enable Java 25 and Maven 4 in CI --- .github/workflows/maven-verify.yml | 7 +++++-- src/it/MCOMPILER-538/processor/pom.xml | 3 +++ src/it/MCOMPILER-567-kt/pom.xml | 4 ++-- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/maven-verify.yml b/.github/workflows/maven-verify.yml index deaaabd..49a76bb 100644 --- a/.github/workflows/maven-verify.yml +++ b/.github/workflows/maven-verify.yml @@ -28,9 +28,12 @@ jobs: with: # maven-args: "-Dinvoker.parallelThreads=2" cannot do this as this generate some concurrent download issues jdk-distribution-matrix: '[ "temurin", "zulu", "microsoft", "adopt-openj9" ]' - jdk-matrix: '[ "8", "11", "17", "21" ]' + jdk-matrix: '[ "8", "21", "25" ]' + maven4-enabled: true matrix-exclude: '[ { "jdk": "8", "distribution": "microsoft" }, { "jdk": "8", "distribution": "temurin", "os": "macos-latest" }, - { "jdk": "8", "distribution": "adopt-openj9", "os": "macos-latest" } + { "jdk": "8", "distribution": "adopt-openj9", "os": "macos-latest" }, + { "jdk": "25", "distribution": "adopt-openj9" }, + { "jdk": "25", "distribution": "microsoft"} ]' diff --git a/src/it/MCOMPILER-538/processor/pom.xml b/src/it/MCOMPILER-538/processor/pom.xml index a666cad..ae0fda2 100644 --- a/src/it/MCOMPILER-538/processor/pom.xml +++ b/src/it/MCOMPILER-538/processor/pom.xml @@ -36,6 +36,9 @@ <artifactId>maven-compiler-plugin</artifactId> <configuration> <proc>none</proc> + <annotationProcessors> + <annotationProcessor>foo.MyProcessor</annotationProcessor> + </annotationProcessors> </configuration> </plugin> </plugins> diff --git a/src/it/MCOMPILER-567-kt/pom.xml b/src/it/MCOMPILER-567-kt/pom.xml index a4cf61d..3959b57 100644 --- a/src/it/MCOMPILER-567-kt/pom.xml +++ b/src/it/MCOMPILER-567-kt/pom.xml @@ -31,7 +31,7 @@ <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-stdlib</artifactId> - <version>1.9.21</version> + <version>2.2.20</version> </dependency> </dependencies> @@ -41,7 +41,7 @@ <plugin> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-maven-plugin</artifactId> - <version>1.9.21</version> + <version>2.2.20</version> <executions> <execution> <id>compile</id>
