- Create a new release with:
- the next tag version (e.g.
v0.3
) - title and release description including notable changes
- link to the milestone showing an overview of closed issues for this release
- overview of contributors generated by
./scripts/authors.scala
- Travis CI will start a CI build for the new tag and publish artifacts to Bintray.
- Login to Bintray and sync artifacts to Maven Central:
- Go to the 'Maven Central' tab and use your sonatype credentials.
- This can take a long time (you can check https://oss.sonatype.org/#stagingRepositories for progress)
It is possible to release a revised documentation to the already existing release.
- Create a new branch from a release tag. If a revised documentation is for the
v0.3
release, then the name of the new branch should bedocs/v0.3
. - Make all of the required changes to the documentation.
- Add and commit
version.sbt
file that sets the version to the one, that is being revised. For exampleversion in ThisBuild := "0.1"
. - Push the branch. Tech Hub will see the new branch and will build and publish revised documentation.