Skip to content

Commit 797185b

Browse files
committed
docs for release process
1 parent e79563e commit 797185b

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

pom.xml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -100,16 +100,25 @@
100100
<!--
101101
This profile is needed when making a deployment to Maven Central.
102102
103-
1) update version.
104-
Git push.
105-
Don't forget to update release_notes.md before preparing a new release
103+
1) update release_notes.md before preparing a new release
106104
107-
2) run:
108-
mvn -P release -DskipTests deploy
109-
git tag v<x.y.z>
110-
git push origin v<x.y.z>
105+
2) manually update <version> in thi file. Typically just remove the -SNAPSHOT tag.
106+
Git commit/push.
111107
112-
3) put back -SNAPSHOT
108+
3) run:
109+
mvn -P release -DskipTests deploy
110+
111+
make sure it is visible at:
112+
https://central.sonatype.com/artifact/com.webfuzzing/commons
113+
if not, check publishing status at
114+
https://central.sonatype.com/publishing/deployments (requires login)
115+
116+
4) run:
117+
git tag v<x.y.z>
118+
git push origin v<x.y.z>
119+
120+
5) increase version number, and put back -SNAPSHOT.
121+
Git commit/push.
113122
-->
114123
<id>release</id>
115124
<build>

0 commit comments

Comments
 (0)