-
Notifications
You must be signed in to change notification settings - Fork 106
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
15 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | ||
|