Skip to content

Latest commit

 

History

History
18 lines (16 loc) · 1002 Bytes

RELEASE_CHECK_LIST.md

File metadata and controls

18 lines (16 loc) · 1002 Bytes

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 TFHelloWorld with new dependency to the released artifact
  13. Move examples from the KotlinDL project to the separate branch of TFHelloWorld and run them as tests
  14. Run TFHelloWorld on different OS (Windows, Ubuntu, macOS)
  15. Make fatJar from TFHelloWorld project and run on independent Amazon instance