Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Prepare the code
- Create release branch -> release/
UIMA-6456-UIMA-Parent-POM-15-release - Make sure to remove all SNAPSHOT repositories and SNAPSHOT dependencies
- Update Jira version in POM for fixed-issues report
Release build
- Clean local m2 repository
- Do a test build locally with -Papache-release
- Check the issues report in issuesFixed if it looks ok
- Do the release build (mvn release:prepare release:perform)
Stage release candidate
- Close the staging repository at https://repository.apache.org/
Vote
- Call for a vote
- VOTE (wait at least for 72 hours, at least 3 +1 votes required for release)
- Post vote results (sign mail using same GPG key that was used to sign release)
Publish release
- Release staging repository at https://repository.apache.org/
- Create a new git tag e.g. rel/uimaj-3.2.0 and remove the one not prefixed with rel
- Merge the release branch into the development branch (e.g. main)
- Close release in Jira and GitHub
Attachments
Issue Links
- links to