diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f976f78..713b559 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,19 +10,19 @@ jobs: build-codebase: strategy: matrix: - os: [ubuntu-22.04] - jdk_version: [8.0.392-zulu, 11.0.21-zulu, 17.0.9-zulu, 21.0.1-zulu] - maven_version: [3.9.6] + os: [ubuntu-24.04] + jdk_version: [8.0.422-zulu, 11.0.24-zulu, 17.0.12-zulu, 21.0.4-zulu] + maven_version: [3.9.8] include: - - os: ubuntu-22.04 - jdk_version: 8.0.392-zulu - zulu_version: 8.74.0.17 - maven_version: 3.9.6 + - os: ubuntu-24.04 + jdk_version: 8.0.422-zulu + zulu_version: 8.80.0.17 + maven_version: 3.9.8 maven_deploy: true docker_build: true maven_docker_container_image_repo: luminositylabs maven_docker_container_image_name: maven - maven_docker_container_image_tag: 3.9.6_openjdk-8u392_zulu-8.74.0.17 + maven_docker_container_image_tag: 3.9.8_openjdk-8u422_zulu-alpine-8.80.0.17 name: Build on OS ${{ matrix.os }} with Maven ${{ matrix.maven_version }} using JDK ${{ matrix.jdk_version }} runs-on: ${{ matrix.os }} env: @@ -32,7 +32,7 @@ jobs: steps: - name: Checkout Source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install GPG and generate test key run: .github/install-gpg.sh @@ -53,7 +53,7 @@ jobs: echo "${MAVEN_HOME}/bin" >> $GITHUB_PATH - name: Setup Maven repository cache - uses: actions/cache@v3 + uses: actions/cache@v4 env: cache-name: m2repo with: diff --git a/maven-version-rules.xml b/maven-version-rules.xml index 486018e..e543501 100644 --- a/maven-version-rules.xml +++ b/maven-version-rules.xml @@ -12,7 +12,7 @@ - 1\.4\..* + 1\.[4-9]\..* @@ -25,6 +25,7 @@ 7\.[6-9].* + 7\.10\..* diff --git a/pmd.xml b/pmd.xml index 42552b9..5117c8a 100644 --- a/pmd.xml +++ b/pmd.xml @@ -11,10 +11,12 @@ + + @@ -22,6 +24,7 @@ + @@ -36,15 +39,6 @@ - - - - - - - - - @@ -57,5 +51,4 @@ - \ No newline at end of file diff --git a/pom.xml b/pom.xml index 88b73b9..e36b9b2 100644 --- a/pom.xml +++ b/pom.xml @@ -114,51 +114,51 @@ postgis1 5432 - 3.5.0 + 3.6.0 1.0 - 1.7.1 - 3.1.1 + 1.9.0 + 3.3.0 4.9.10 - 0.8.11 + 0.8.12 3.1.0 3.2.1 - 3.6.0 - 3.3.1 - 3.3.2 - 3.11.0 - 3.6.1 - 3.1.1 + 3.7.1 + 3.4.0 + 3.4.0 + 3.13.0 + 3.7.1 + 3.1.2 3.3.0 3.0.1 - 3.4.1 - 3.2.2 - 3.1.0 - 3.1.1 - 3.3.0 + 3.5.0 + 3.3.1 + 3.2.4 + 3.1.2 + 3.4.2 3.0.0 - 3.6.3 - 3.3.1 - 3.21.2 - 3.5.0 - 3.0.1 + 3.8.0 + 3.4.0 + 3.24.0 + 3.6.2 + 3.1.1 3.3.1 - 3.5.1 + 3.6.0 3.12.1 - 3.3.0 - 3.2.2 - 3.2.2 + 3.3.1 + 3.3.1 + 3.3.1 3.4.0 - 4.8.2.0 - 2.16.2 + 4.8.6.2 + 2.17.1 9.3 1.19.0 1.3.14 - 6.55.0 + 7.4.0 42.7.1 - 2.0.9 + 2.0.13 0.8 - 4.8.2 + 4.8.6 1.19.3 7.5.1