1. Create a Release on GitHub (include Release Notes from JIRA)

    Create Release on GitHub

  2. Merge release branch into master

    git checkout master
    git merge release/x.y.z
  3. Bump app version (remove -SNAPSHOT)

    git add
    git commit -m "bumped app version to x.y.z"
  4. Tag release (See Tagging section)

    git tag -a vx.y.z -m 'Release x.y.z' 
    git push --tags
  5. Push master to remote

    git push
  6. Upload WAR to release

    Download latest WAR

  7. Publish Release Notes to

    Publish Release