Skip to content

Commit

Permalink
Setup JReleaser for release notes and pushing release tag
Browse files Browse the repository at this point in the history
  • Loading branch information
ozangunalp committed Mar 7, 2024
1 parent 83d3db1 commit 621712e
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,8 @@
<revapi-reporter-json.version>0.5.0</revapi-reporter-json.version>
<revapi-reporter-text.version>0.15.0</revapi-reporter-text.version>
<revapi.skip>true</revapi.skip>

<jreleaser-maven-plugin.version>1.11.0</jreleaser-maven-plugin.version>
</properties>

<modules>
Expand Down Expand Up @@ -584,6 +586,11 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jreleaser</groupId>
<artifactId>jreleaser-maven-plugin</artifactId>
<version>${jreleaser-maven-plugin.version}</version>
</plugin>
</plugins>
</pluginManagement>

Expand Down Expand Up @@ -837,5 +844,48 @@
<defaultGoal>clean install</defaultGoal>
</build>
</profile>
<profile>
<id>jreleaser</id>
<build>
<plugins>
<plugin>
<groupId>org.jreleaser</groupId>
<artifactId>jreleaser-maven-plugin</artifactId>
<version>${jreleaser-maven-plugin.version}</version>
<inherited>false</inherited>
<configuration>
<projectVersionPattern>SEMVER</projectVersionPattern>
<jreleaser>
<release>
<github>
<owner>smallrye</owner>
<name>smallrye-reactive-messaging</name>
<overwrite>true</overwrite>
<changelog>
<preset>conventional-commits</preset>
<links>true</links>
<formatted>ALWAYS</formatted>
<hide>
<contributors>
<contributor>GitHub</contributor>
<contributor>dependabot[bot]</contributor>
<contributor>bot</contributor>
<contributor>jreleaserbot</contributor>
<contributor>smallrye-ci</contributor>
</contributors>
</hide>
</changelog>
<prerelease>
<pattern>.*-M[0-9]+</pattern>
</prerelease>
<discussionCategoryName>Announcements</discussionCategoryName>
</github>
</release>
</jreleaser>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

0 comments on commit 621712e

Please sign in to comment.