diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index 150c22e..a18a710 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -7,7 +7,7 @@ on: jobs: build: runs-on: ubuntu-latest - name: Build and run tests on JDK 11 + name: Build and run tests on JDK 17 steps: # Checkout the code - name: Checkout code @@ -26,10 +26,10 @@ jobs: ${{ runner.os }}-maven # Setup JDK and Maven - - name: Set up JDK 11 + - name: Set up JDK 17 uses: actions/setup-java@v1 with: - java-version: 11 + java-version: 17 server-id: ossrh server-username: OSS_CENTRAL_USERNAME # env variable for Maven Central server-password: OSS_CENTRAL_PASSWORD # env variable for Maven Central diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 70a211b..198e4e4 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -30,10 +30,10 @@ jobs: run: echo ${{ secrets.GPG_SECRET_KEYS }} | base64 --decode | gpg --import --no-tty --batch --yes # Setup JDK and .m2/settings.xml - - name: Set up JDK 11 + - name: Set up JDK 17 uses: actions/setup-java@v1 with: - java-version: 11 + java-version: 17 server-id: ossrh server-username: OSS_CENTRAL_USERNAME # env variable for Maven Central server-password: OSS_CENTRAL_PASSWORD # env variable for Maven Central diff --git a/.java-version b/.java-version index 2dbc24b..03b6389 100644 --- a/.java-version +++ b/.java-version @@ -1 +1 @@ -11.0 +17.0 diff --git a/pom.xml b/pom.xml index 5de2119..763738a 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.toolisticon.maven.parent maven-parent-kotlin-base - 2023.10.3 + 2024.1.0 Maven Parent - Kotlin Base Maven parent for a holistic kotlin lib project. @@ -35,19 +35,19 @@ false - 1.9.20 + 1.9.22 1.9 1.9 ${kp.compile.useIncrementalKotlinCompiler} ${java.version} - 11 - 11 + 17 + 17 1.6.0 3.0.5 - 5.10.0 + 5.10.1 @@ -303,7 +303,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.11.0 + 3.12.1 ${project.build.sourceEncoding} ${java.version} @@ -342,7 +342,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.6.0 + 3.6.3 attach-javadocs @@ -441,7 +441,7 @@ org.apache.maven.plugins maven-failsafe-plugin - 3.2.1 + 3.2.5 integration-tests @@ -495,7 +495,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.2.1 + 3.2.5 false @@ -515,14 +515,14 @@ org.codehaus.mojo build-helper-maven-plugin - 3.4.0 + 3.5.0 com.amashchenko.maven.plugin gitflow-maven-plugin - 1.20.0 + 1.21.0 master @@ -595,7 +595,7 @@ com.tngtech.jgiven jgiven-maven-plugin - 1.3.0 + 1.3.1 generate-report @@ -614,7 +614,7 @@ org.openapitools openapi-generator-maven-plugin - 7.0.1 + 7.2.0 @@ -639,7 +639,7 @@ org.codehaus.mojo versions-maven-plugin - 2.16.1 + 2.16.2 ${kp.plugin.generateBackupPoms}