Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 1.41 KB

RELEASE_CHECK_LIST.md

File metadata and controls

26 lines (23 loc) · 1.41 KB

Release activities check-list for minor releases:

  1. Run code inspections (fix typos, Kotlin issue, fix code formatting)
  2. Write missed KDocs
  3. Generate new documentation using Dokka and deploy it with gh-pages branch
  4. Add new release section to the CHANGELOG.md
  5. Update tutorials according last code changes
  6. Update README.MD according last code changes
  7. Make release branch
  8. Make last commit with release tag (v0.1.1 for example) to the release branch
  9. Run tests and build artifacts on TC for the commit with the release tag
  10. Deploy artifacts on MavenCentral based on the commit with the release tag
  11. Check artifacts' availability on MavenCentral
  12. Update project KotlinDL-serverside-release-testing-app with new dependency to the released artifact
  13. Move examples from the KotlinDL project to the separate branch of KotlinDL-serverside-release-testing-app and run them as tests
  14. Run KotlinDL-serverside-release-testing-app on different OS (Windows, Ubuntu, macOS)
  15. Make fatJar or shadowJar tasks from KotlinDL-serverside-release-testing-app project and run on independent Amazon instance