diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4615faf..ede05c9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,10 +34,10 @@ jobs: run: chmod +x ./mvnw - name: Build - run: ./mvnw clean package + run: ./mvnw -DskipTests clean package - name: Deploy a new version to central run: ./mvnw clean install javadoc:jar source:jar deploy -B -DskipTests -Prelease -Dgpg.keyname=${{secrets.GPG_KEYNAME}} -Dgpg.passphrase="${{secrets.GPG_PASSPHRASE}}" env: OSS_CENTRAL_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - OSS_CENTRAL_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} \ No newline at end of file + OSS_CENTRAL_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} diff --git a/pogen4selenium-processor/dependency-reduced-pom.xml b/pogen4selenium-processor/dependency-reduced-pom.xml index 92db545..aa8359f 100644 --- a/pogen4selenium-processor/dependency-reduced-pom.xml +++ b/pogen4selenium-processor/dependency-reduced-pom.xml @@ -3,7 +3,7 @@ pogen4selenium io.toolisticon.pogen4selenium - 0.1.1-SNAPSHOT + 0.1.0 4.0.0 pogen4selenium-processor diff --git a/pom.xml b/pom.xml index f655b98..a4f876a 100644 --- a/pom.xml +++ b/pom.xml @@ -71,7 +71,7 @@ 3.4.1 3.2.5 3.0.5 - 1.4 + 3.1.0 3.4.0 3.1.1 0.8.11 @@ -153,11 +153,6 @@ maven-failsafe-plugin ${maven-failsafe-plugin.version} - - - maven-gpg-plugin - ${maven-gpg-plugin.version} - maven-help-plugin @@ -304,7 +299,7 @@ org.sonatype.plugins nexus-staging-maven-plugin - ${maven-ne${nexus-staging-maven-plugin.version} + ${nexus-staging-maven-plugin.version} true sonatype-nexus-staging @@ -381,121 +376,119 @@ - doclint-java8-disable - - [1.8,) - - - - - maven-javadoc-plugin - - - -Xdoclint:none - - - - - - - - checkstyle - - - - org.codehaus.mojo - findbugs-maven-plugin - ${maven-findbugs-plugin.version} - - true - true - - config/findbugs-excludes.xml - - - - verify - - check - - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - ${maven-checkstyle-plugin.version} - - - validate - validate - - ${session.executionRootDirectory}/config/sun_checks.xml + release + + + release + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-gpg-plugin + + + org.sonatype.plugins + nexus-staging-maven-plugin + + + + + + doclint-java8-disable + + [1.8,) + + + + + maven-javadoc-plugin + + -Xdoclint:none + + + + + + + checkstyle + + + + org.codehaus.mojo + findbugs-maven-plugin + 3.0.5 + + true + true + + config/findbugs-excludes.xml + + + + verify + + check + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.3.1 + + + validate + validate + + ${session.executionRootDirectory}/config/sun_checks.xml - UTF-8 - true - true - true - warn - - - check - - - - - - org.apache.maven.plugins - maven-pmd-plugin - 3.11.0 - - - - - - - release-sign-artifacts - - - performRelease - true - - - - - - maven-gpg-plugin - - - sign-artifacts - verify - - sign - - - - - - - - - ReleaseJavadoc - - - - maven-javadoc-plugin - - ${project.basedir}/docs/assets/javadoc - ${project.version} - io.toolisticon.pogen4selenium.example.* - - - - - + UTF-8 + true + true + true + warn + + + check + + + + + + org.apache.maven.plugins + maven-pmd-plugin + 3.21.2 + + + + + + ReleaseJavadoc + + + + maven-javadoc-plugin + + ${project.basedir}/docs/assets/javadoc + ${project.version} + io.toolisticon.fluapigen.example.* + + + + + + @@ -612,6 +605,6 @@ pogen4selenium-api pogen4selenium-processor pogen4selenium-example - pogen4selenium-integrationTest +