Skip to content

Release Checklist

Paul Schaub edited this page Apr 5, 2022 · 1 revision
  • Update CHANGELOG.md
  • Check if code is in good shape -> gradle check javadocAll
  • Stable release? -> git checkout -b release/X.Y
  • Set the version in version.gradle. Don't forget to set isSnapshot = false
  • export WKD_VERSION=X.Y.Z
  • create commit: git commit -a -S -m "WKD-Java $WKD_VERSION"
  • create signed tag: git tag -s $WKD_VERSION -m "WKD-Java $WKD_VERSION"
  • clean the repository: git clean -x -d -f
  • release to maven central: gradle publish publishToMavenLocal
  • start next snapshot by bumping version in version.gradle and setting isSnapshot = true
  • create snapshot commit: git commit -a -S -m "WKD-Java-X.Y.(Z+1)-SNAPSHOT"
  • push to the repository: git push && git push --tags
Clone this wiki locally