- 
                Notifications
    
You must be signed in to change notification settings  - Fork 320
 
Releasing
        Robin Stocker edited this page Jun 20, 2025 
        ·
        4 revisions
      
    - Prepare a PR for release:
- Prepare 
CHANGELOG, e.g. withgit log --first-parent commonmark-parent-0.xx.0.. - If minor version should be bumped (as opposed to just patch), run 
mvn versions:set -DnewVersion=0.yy.0-SNAPSHOT 
 - Prepare 
 - Merge PR, wait for main to be green
 - On GitHub, go to Actions -> "release", click "Run workflow", refresh the page, click on the new run
 - Click "Review deployments" to start release
 - Check logs and https://central.sonatype.com/publishing/deployments; see https://central.sonatype.org/faq/ for some common problems
 - Check that artifacts are on Maven Central, see e.g. https://central.sonatype.com/artifact/org.commonmark/commonmark/versions
 - 
README.md: Update the version numbers and any documentation - Create a release from the tag, copy and pasting the release notes from 
CHANGELOG - Go through addressed issues and add a comment mentioning that it has been released
 - Announce the release