-
Notifications
You must be signed in to change notification settings - Fork 2
Creating a Release for Tella Android
-
Open a Release Tella-Android <major#>.<minor#>.<patch#> project to track release-related activity. This is to ensure transparency throughout the process.
-
Create a release branch.
For a regular release, create a release branch off of
develop
:git checkout develop git checkout -b release/<major>.<minor>.0
-
For each release candidate, update the version and log.
a. Collect a list of important changes for the release, including GitHub issues or Pull Requests for changes.
b. Add, commit, and push the branch::
git push origin release/<major>.<minor>.<patch>
-
Prepare the final release commit and tag. Do not push the tag file.
-
Make the signed tag:
git tag < 1.x.y.tag >
-
Verify the signed tag:
git tag -v 1.x.y
-
Push the signed tag::
git push origin 1.x.y
-
Create a
release
on GitHub with a brief summary of the changes in this release. -
Make sure that release notes are written and posted in GitHub.
-
Ensure that the release is announced from the Tella website and Twitter account.