Skip to content

Super.Human.Portal GitHub Release Instructions

Joel Anderson edited this page Oct 4, 2024 · 3 revisions
  1. Update the CHANGELOG.MD file

  2. Update the version in pom.xml removing the -SNAPSHOT suffix and commit. Push the branch you are working on:

git add Super.Human.Portal_Royale/pom.xml
git commit -m "Update pom.xml for release"
git push
  1. Create a new annotated tag, either by using GitHub UI or by invoking a git command:
git tag -a v0.0.0 -m "Create v0.0.0 release"
git push --tags origin
  • be sure to use the same version as in pom.xml
  1. GitHub release workflow will be triggered automatically. The result will be a release in a draft state. You can now test the final artifact, modify the release body text, ensure the CHANGELOG link works, etc.

  2. When you're ready, publish the release

  3. Bump the version in pom.xml, restore the -SNAPSHOT suffix, and commit

To do a full release, see the instructions here.

Clone this wiki locally