Skip to content

Commit

Permalink
Update RELEASE_CHECK_LIST.md
Browse files Browse the repository at this point in the history
  • Loading branch information
zaleslaw committed Sep 23, 2021
1 parent f54b754 commit 56a46c6
Showing 1 changed file with 15 additions and 7 deletions.
22 changes: 15 additions & 7 deletions RELEASE_CHECK_LIST.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,18 @@
**Release activities check-list for minor releases:**

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

0 comments on commit 56a46c6

Please sign in to comment.