Release Checklist

  • Let Marcus (@mjovanc) know release is about to go up
  • Ensure new SNAPSHOT version is set on libraries in build.gradle.kts files
  • Ensure master
    build
    is finished and passed all jobs
  • Ensure
    API docs
    are correct
  • Generate Dokka using dokkaHtmlMultiModule and copy files using copyDokkaHtmlMultiModule Gradle task
  • Marcus publishes SNAPSHOT release on Sonatype
  • Ensure that the SNAPSHOT release is working by importing it in an external project and test using it
  • Close issues that are fixed.
  • Let Marcus set up a release
    draft
    by
    correct
    changelog format
  • Deleted merged branches
  • Ensure new proper version is set on libraries in build.gradle.kts files by removing SNAPSHOT
  • Marcus publishes release on GitHub
  • Marcus publishes proper release on Sonatype and elevates it
  • Announce the new release in: