You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-5Lines changed: 2 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -147,18 +147,15 @@ Use the maven site plugin (`mvn site`) to generate the following reports:
147
147
This is the release procedure:
148
148
* Create a branch named release-v0.XX.X
149
149
* Update ReleaseNotes.md.
150
-
* If necessary: Set the release version in maven:
151
-
```bash
152
-
mvn versions:set -DnewVersion=<version>-SNAPSHOT
153
-
mvn versions:commit
154
-
```
150
+
* If necessary: Set the release version in maven using [this Action](https://github.com/siom79/japicmp/actions/workflows/mvn-set-version.yml) on the release branch
155
151
* Increment version in README.md / Site-Report by running [this Action](https://github.com/siom79/japicmp/actions/workflows/increment-version.yml) on the release branch
156
152
* Run release [Action](https://github.com/siom79/japicmp/actions/workflows/release.yml)
157
153
* Login to [Central repository](https://central.sonatype.com/publishing)
158
154
* Download released artifact from staging repository.
159
155
* Close and release staging repository if sanity checks are successful.
160
156
* Update maven site report with [Action](https://github.com/siom79/japicmp/actions/workflows/mvn-site.yml)
161
157
* Run Github Release [Action](https://github.com/siom79/japicmp/actions/workflows/gh-release.yml)
158
+
* Merge release branch into master
162
159
163
160
If the release fails, the version must be reverted and the tag created during the release has to be deleted:
0 commit comments