Skip to content

Release Checklist

Paul Schaub edited this page Jul 12, 2023 · 5 revisions
  • Update CHANGELOG.md
  • SOP spec bump? Update badges in README.md files.
  • 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 SOP_VERSION=X.X.X
  • create commit: git commit -a -S -m "SOP-Java $SOP_VERSION"
  • create signed tag: git tag -s $SOP_VERSION -m "SOP-Java $SOP_VERSION"
  • clean the repository: git clean -xdf
  • release to maven central: gradle publish publishToMavenLocal
  • start next snapshot by bumping version in version.gradle and setting isSnapshot = true
  • push to the repository: git push && git push --tags
Clone this wiki locally