diff --git a/.github/workflows/postbuild.docs.yml b/.github/workflows/postbuild.docs.yml index f7dd9cc9d..935f02a81 100644 --- a/.github/workflows/postbuild.docs.yml +++ b/.github/workflows/postbuild.docs.yml @@ -14,9 +14,9 @@ jobs: java-version: 21 distribution: temurin - name: Build developer documentation - run: mvn clean antora:antora -P ci -Dantora.skip=false -Dantora.playbook=playbook-local.yml + run: mvn clean site -P ci -Dexecution.antora.skip=false -Dantora.playbook=playbook-local.yml - name: Build Javadocs - run: mvn javadoc:aggregate -P ci -Djavadoc.skip=false + run: mvn site -P ci -Dexecution.javadoc.skip=false - name: Archive documentation artifacts uses: actions/upload-artifact@v4 with: diff --git a/.github/workflows/prebuild.codestyle.yml b/.github/workflows/prebuild.codestyle.yml index c1426aef1..b6ae18dca 100644 --- a/.github/workflows/prebuild.codestyle.yml +++ b/.github/workflows/prebuild.codestyle.yml @@ -14,4 +14,4 @@ jobs: java-version: 21 distribution: temurin - name: Check code style - run: mvn clean install -DskipTests -P ci -Dcheckstyle.skip=false -Derrorprone.skip=false + run: mvn clean verify -DskipTests -P ci -Dexecution.checkstyle.skip=false -Dexecution.errorprone.skip=false diff --git a/.github/workflows/prebuild.dependency.yml b/.github/workflows/prebuild.dependency.yml index 9d1ed4d68..9fbbb8d57 100644 --- a/.github/workflows/prebuild.dependency.yml +++ b/.github/workflows/prebuild.dependency.yml @@ -19,7 +19,7 @@ jobs: shell: bash env: NVD_API_KEY: ${{ secrets.NVD_API_KEY }} - run: mvn dependency-check:check -Dowasp.skip=false -DnvdApiKey=$NVD_API_KEY -P ci + run: mvn verify -Dexecution.owasp.skip=false -DnvdApiKey=$NVD_API_KEY -P ci - name: Archive dependency reports uses: actions/upload-artifact@v4 with: diff --git a/.github/workflows/prebuild.license.yml b/.github/workflows/prebuild.license.yml index 5163bb7be..a9f72ce8e 100644 --- a/.github/workflows/prebuild.license.yml +++ b/.github/workflows/prebuild.license.yml @@ -17,4 +17,4 @@ jobs: java-version: 21 distribution: temurin - name: Check license headers - run: mvn license:check -P ci + run: mvn clean verify -DskipTests -P ci -Dexecution.license.skip=false diff --git a/hartshorn-assembly/pom.assembly.xml b/hartshorn-assembly/pom.assembly.xml index 13c162c86..794d80218 100644 --- a/hartshorn-assembly/pom.assembly.xml +++ b/hartshorn-assembly/pom.assembly.xml @@ -19,7 +19,7 @@ true - false + false 0.8.12 diff --git a/hartshorn-assembly/pom.platform.support.xml b/hartshorn-assembly/pom.platform.support.xml index 2e00e2dc5..e5f86d89c 100644 --- a/hartshorn-assembly/pom.platform.support.xml +++ b/hartshorn-assembly/pom.platform.support.xml @@ -22,16 +22,18 @@ ${maven.multiModuleProjectDirectory}/hartshorn-assembly - false - false - false - false - false - false - false + false + false + false + false + false + false + false + false + true 1.0.0-alpha.4 @@ -196,13 +198,15 @@ ci - true - true - true - true - true - true - true + true + true + true + true + true + true + true + true + true @@ -324,6 +328,7 @@ com.mycila license-maven-plugin + ${execution.license.skip} ${path.assembly}/licenses/JavaBlockStyleHeader.xml @@ -350,6 +355,22 @@ ${plugin.license.version} + + + license-check + verify + + check + + + + license-format + install + + format + + + @@ -357,7 +378,7 @@ org.owasp dependency-check-maven - ${owasp.skip} + ${execution.owasp.skip} 1 ${path.assembly}/dependency-check/dependency-check-suppressions.xml @@ -366,6 +387,8 @@ + dependency-check + verify check @@ -378,7 +401,7 @@ org.apache.maven.plugins maven-checkstyle-plugin - ${checkstyle.skip} + ${execution.checkstyle.skip} src/checkstyle/checkstyle.xml true true @@ -398,8 +421,8 @@ - validate - validate + checkstyle-check + verify check @@ -412,7 +435,7 @@ org.antora antora-maven-plugin - ${antora.skip} + ${execution.antora.skip} ${path.assembly}/antora/${antora.playbook} @antora/lunr-extension @@ -420,6 +443,15 @@ asciidoctor-interdoc-reftext + + + antora-site + site + + antora + + + @@ -427,6 +459,7 @@ org.codehaus.mojo versions-maven-plugin + ${execution.updates.skip} .*[-_\.](alpha|Alpha|ALPHA|b|beta|Beta|BETA|rc|RC|M|MR|EA)[-_\.]?[0-9]* false @@ -444,7 +477,7 @@ maven-compiler-plugin ${java.version} - ${errorprone.skip} + ${execution.errorprone.skip} false UTF-8 @@ -461,6 +494,15 @@ + + + errorprone-check + verify + + compile + + + @@ -468,7 +510,7 @@ org.jacoco jacoco-maven-plugin - ${jacoco.skip} + ${execution.jacoco.skip} @@ -491,7 +533,7 @@ check - ${coverage.skip} + ${execution.coverage.skip} BUNDLE @@ -515,8 +557,17 @@ maven-javadoc-plugin - ${javadoc.skip} + ${execution.javadoc.skip} + + + javadoc-site + site + + javadoc + + +