Skip to content

Commit f6a3856

Browse files
committed
chore: fix release
1 parent a9bebbe commit f6a3856

File tree

2 files changed

+55
-27
lines changed

2 files changed

+55
-27
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
JAVA_HOME: /usr/lib/jvm/java-11-openjdk/
2121
with:
2222
release-branch-name: "main"
23-
maven-args: " -Dmaven.deploy.skip=true"
23+
maven-args: " -Dmaven.deploy.skip=true -Pnopublish"
2424
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
2525
git-release-bot-name: "Release bot"
2626
git-release-bot-email: "[email protected]"

pom.xml

Lines changed: 54 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,62 @@
4141
</developer>
4242
</developers>
4343

44+
<build>
45+
<finalName>izanami-java-client</finalName>
46+
<plugins>
47+
<plugin>
48+
<groupId>org.apache.maven.plugins</groupId>
49+
<artifactId>maven-jar-plugin</artifactId>
50+
<version>${maven-jar-plugin.version}</version>
51+
</plugin>
52+
<plugin>
53+
<groupId>org.apache.maven.plugins</groupId>
54+
<artifactId>maven-source-plugin</artifactId>
55+
<version>3.3.0</version>
56+
<executions>
57+
<execution>
58+
<id>attach-sources</id>
59+
<goals>
60+
<goal>jar-no-fork</goal>
61+
</goals>
62+
</execution>
63+
</executions>
64+
</plugin>
65+
<plugin>
66+
<groupId>org.apache.maven.plugins</groupId>
67+
<artifactId>maven-javadoc-plugin</artifactId>
68+
<version>3.6.3</version>
69+
<executions>
70+
<execution>
71+
<id>attach-javadocs</id>
72+
<goals>
73+
<goal>jar</goal>
74+
</goals>
75+
</execution>
76+
</executions>
77+
<configuration>
78+
<doclint>all,-missing</doclint>
79+
</configuration>
80+
</plugin>
81+
</plugins>
82+
</build>
4483

4584
<profiles>
85+
<profile>
86+
<id>nopublish</id>
87+
<build>
88+
<plugins>
89+
<plugin>
90+
<groupId>org.apache.maven.plugins</groupId>
91+
<artifactId>maven-release-plugin</artifactId>
92+
<version>3.0.1</version>
93+
<configuration>
94+
<tagNameFormat>v@{project.version}</tagNameFormat>
95+
</configuration>
96+
</plugin>
97+
</plugins>
98+
</build>
99+
</profile>
46100
<profile>
47101
<!-- required, used in .github/workflows/sonatype-publish.yml -->
48102
<id>sonatypeDeploy</id>
@@ -60,32 +114,6 @@
60114
<waitUntil>published</waitUntil>
61115
</configuration>
62116
</plugin>
63-
<plugin>
64-
<groupId>org.apache.maven.plugins</groupId>
65-
<artifactId>maven-source-plugin</artifactId>
66-
<version>3.3.0</version>
67-
<executions>
68-
<execution>
69-
<id>attach-sources</id>
70-
<goals>
71-
<goal>jar-no-fork</goal>
72-
</goals>
73-
</execution>
74-
</executions>
75-
</plugin>
76-
<plugin>
77-
<groupId>org.apache.maven.plugins</groupId>
78-
<artifactId>maven-javadoc-plugin</artifactId>
79-
<version>3.6.3</version>
80-
<executions>
81-
<execution>
82-
<id>attach-javadocs</id>
83-
<goals>
84-
<goal>jar</goal>
85-
</goals>
86-
</execution>
87-
</executions>
88-
</plugin>
89117
<plugin>
90118
<groupId>org.apache.maven.plugins</groupId>
91119
<artifactId>maven-gpg-plugin</artifactId>

0 commit comments

Comments
 (0)