Skip to content

Commit

Permalink
Merge pull request #1054 from Ladicek/ci-use-java-23
Browse files Browse the repository at this point in the history
use Java 23 instead of 22 in CI
  • Loading branch information
Ladicek authored Sep 30, 2024
2 parents 216b5d4 + 439e3a4 commit b9afadb
Show file tree
Hide file tree
Showing 4 changed files with 63 additions and 15 deletions.
4 changes: 1 addition & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,7 @@ jobs:
- 11
- 17
- 21
- 22
# Currently incompatible with awaitility; java.lang.NumberFormatException: For input string: "23-beta"
#- 23-ea
- 23
os:
- ubuntu-latest
- windows-latest
Expand Down
20 changes: 16 additions & 4 deletions implementation/core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,6 @@
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-annotations</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-processor</artifactId>
</dependency>

<dependency>
<groupId>org.eclipse.microprofile.metrics</groupId>
Expand Down Expand Up @@ -84,6 +80,22 @@

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<annotationProcessorPaths>
<path>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
</path>
<path>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-processor</artifactId>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
Expand Down
28 changes: 24 additions & 4 deletions implementation/fault-tolerance/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,6 @@
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-annotations</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-processor</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.microprofile.config</groupId>
<artifactId>microprofile-config-api</artifactId>
Expand Down Expand Up @@ -115,6 +111,30 @@
<filtering>true</filtering>
</resource>
</resources>

<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<annotationProcessorPaths>
<path>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
</path>
<path>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-processor</artifactId>
</path>

<path>
<groupId>io.smallrye</groupId>
<artifactId>smallrye-fault-tolerance-autoconfig-processor</artifactId>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>
</plugins>
</build>

<profiles>
Expand Down
26 changes: 22 additions & 4 deletions implementation/vertx/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,27 @@
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-annotations</artifactId>
</dependency>
<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-processor</artifactId>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<annotationProcessorPaths>
<path>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
</path>
<path>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging-processor</artifactId>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>

</plugins>
</build>
</project>

0 comments on commit b9afadb

Please sign in to comment.