Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

After the release has been approved by IPMC

  1. Release the Jars
    1. Go to https://repository.apache.org/ and release the staging repository
  2. Copy dev artifacts to release
  3. Create a rel/ tag in Git
    1. git checkout rya-incubating-3.2.10-rc3

    2. git tag -a rel/rya-incubating-3.2.10 -m "rya-incubating-3.2.10 Release"

    3. git push origin rel/rya-incubating-3.2.10

  4. Merge Release branch into Master and Delete Release Branch
    1. git checkout master

    2. git pull origin
    3. git merge 3.2.10-RC3

    4. git push origin master
  5. If everything looks great, delete the branches:
    git push origin --delete 3.2.11-RC3
      
    git push origin --delete 3.2.11-RC2
    git push origin --delete 3.2.11-RC1   
  6. And tags:
    git push --delete origin rya-incubating-3.2.10-rc2
    git push --delete origin rya-incubating-3.2.10-rc1
    git tag --delete rya-incubating-3.2.10-RC3-rc1  ### local repo
    git tag --delete rya-incubating-3.2.10-rc2  ### local repo
  7. Update the website, see instructions on this wiki
  8. Send out an announce email

...