diff --git a/.github/workflows/maven-release.yml b/.github/workflows/maven-release.yml index 5881561..a591064 100644 --- a/.github/workflows/maven-release.yml +++ b/.github/workflows/maven-release.yml @@ -44,15 +44,13 @@ jobs: git config --local user.name "Cuioss Robot Action" - name: Maven release ${{steps.metadata.outputs.current-version}} - # javadoc:aggregate -> Needs to be fixed: "Error: No source files for package de.cuioss.jsf.api.components.model" - # Actually we need to resolve it regarding https://maven.apache.org/plugins/maven-javadoc-plugin/examples/aggregate.html run: | git checkout -b release mvn -B --no-transfer-progress -Prelease,javadoc-mm-reporting release:clean release:prepare -DreleaseVersion=${{steps.metadata.outputs.current-version}} -DdevelopmentVersion=${{steps.metadata.outputs.next-version}} - mvn -B --no-transfer-progress -Prelease site:site site:stage -Dmaven.javadoc.skip=true + mvn -B --no-transfer-progress site:site site:stage git checkout ${{vars.GITHUB_BASE_REF}} git rebase release - mvn -B --no-transfer-progress -Prelease,javadoc-mm-reporting release:perform -DskipTests + mvn -B --no-transfer-progress release:perform env: MAVEN_USERNAME: ${{ secrets.OSS_SONATYPE_USERNAME }} MAVEN_CENTRAL_TOKEN: ${{ secrets.OSS_SONATYPE_PASSWORD }}