Skip to content

Commit

Permalink
Prepare Release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
cuioss committed Aug 29, 2024
1 parent b60a7d5 commit 1123960
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 67 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/maven-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,11 @@ jobs:
# 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 release:clean release:prepare -DreleaseVersion=${{steps.metadata.outputs.current-version}} -DdevelopmentVersion=${{steps.metadata.outputs.next-version}} -Dmaven.javadoc.skip=true
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
git checkout ${{vars.GITHUB_BASE_REF}}
git rebase release
mvn -B --no-transfer-progress -Prelease release:perform -DskipTests -Dmaven.javadoc.skip=true
mvn -B --no-transfer-progress -Prelease,javadoc-mm-reporting release:perform -DskipTests
env:
MAVEN_USERNAME: ${{ secrets.OSS_SONATYPE_USERNAME }}
MAVEN_CENTRAL_TOKEN: ${{ secrets.OSS_SONATYPE_PASSWORD }}
Expand Down
67 changes: 2 additions & 65 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>de.cuioss</groupId>
<artifactId>cui-java-parent</artifactId>
<version>0.7.6</version>
<version>0.7.7</version>
<relativePath/>
</parent>
<groupId>de.cuioss.portal</groupId>
Expand All @@ -29,73 +29,10 @@
<system>GitHub Issues</system>
</issueManagement>
<properties>
<version.cui.parent>0.7.6</version.cui.parent>
<maven.javadoc.plugin.failOnError>true</maven.javadoc.plugin.failOnError>
<!-- See https://docs.oracle.com/en/java/javase/17/docs/specs/man/javadoc.html#additional-options-provided-by-the-standard-doclet-->
<maven.javadoc.plugin.doclint>html</maven.javadoc.plugin.doclint>
<maven.javadoc.plugin.version>3.10.0</maven.javadoc.plugin.version>
<version.cui.parent>0.7.7</version.cui.parent>
</properties>
<modules>
<module>bom</module>
<module>modules</module>
</modules>
<profiles>
<profile>
<id>javadoc-mm-reporting</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<source>${maven.compiler.source}</source>
<linksource>true</linksource>
<quiet>true</quiet>
<notimestamp>true</notimestamp>
<failOnError>${maven.javadoc.plugin.failOnError}</failOnError>
<doclint>${maven.javadoc.plugin.doclint}</doclint>
<splitindex>true</splitindex>
<doctitle>CUIOSS-Documentation</doctitle>
<doclint>none</doclint>
<links>
<link>https://jakarta.ee/specifications/platform/9/apidocs/</link>
</links>
</configuration>
<executions>
<execution>
<id>aggregate</id>
<goals>
<goal>aggregate</goal>
</goals>
<phase>site</phase>
</execution>
</executions>
</plugin>
</plugins>
</build>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<reportSets>
<reportSet>
<id>aggregate</id>
<inherited>false</inherited>
<reports>
<report>aggregate</report>
</reports>
</reportSet>
<reportSet>
<id>default</id>
<reports>
<report>javadoc</report>
</reports>
</reportSet>
</reportSets>
</plugin>
</plugins>
</reporting>
</profile>
</profiles>
</project>

0 comments on commit 1123960

Please sign in to comment.