- create an annotated tag for the next version. EG:
git tag -a -m 'release v1.2.0-RC2' v1.2.0-RC2
- push tags and commits to akka remote master
- If the workspace is not clean or HEAD != the tag then published version will be a snapshot. To use exactly the tagged version the workspace must be clean and there are no additional commits beyond the tag.
sbt -Dpublish.maven.central=true +publishSigned
- Travis CI will update the
akka-persistence-dynamodb-xx-stable
reporting project in WhiteSource on push to master. Thexx
is themajor.minor
of the current version. This needs a manual update when the minor version is incremented.