Skip to content

Commit

Permalink
Set release date for 22.10 Kinetic Kudu
Browse files Browse the repository at this point in the history
  • Loading branch information
leinardi committed May 9, 2022
1 parent 6f334b1 commit fba94d5
Show file tree
Hide file tree
Showing 13 changed files with 23 additions and 15 deletions.
27 changes: 14 additions & 13 deletions RELEASING.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,21 @@
# Releasing

1. Update the release date inside the Utils.kt file
2. `git commit -am "Set release date for YY.MM RELEASE_NAME"` (where YY.MM RELEASE_NAME is the Ubuntu release name)
3. `git tag -s vYY.MM`
4. `./gradlew clean assembleDebug`
5. `git ci --amend -av --no-edit`
6. `git tag -s -f vYY.MM && git push --tags`
7. `./gradlew clean assembleRelease`
8. Test the release APK
9. Crate a fastlane changelog file using the `BuildConfig.VERSION_CODE` as file name with `.txt` as extension.
10. `git commit -am "Updated fastlane changelog"`
11. `git push`
12. Create a new release on Github
2. Update the `changelog.xml`
3. `git commit -am "Set release date for YY.MM RELEASE_NAME"` (where YY.MM RELEASE_NAME is the Ubuntu release name)
4. `git tag -s vYY.MM`
5. `./gradlew clean assembleDebug`
6. `git ci --amend -av --no-edit`
7. `git tag -s -f vYY.MM && git push --tags`
8. `./gradlew clean assembleRelease`
9. Test the release APK
10. Crate a fastlane changelog file using the `BuildConfig.VERSION_CODE` as file name with `.txt` as extension.
11. `git commit -am "Updated fastlane changelog"`
12. `git push`
13. Create a new release on Github
1. Tag version `vYY.MM`
2. Release title `vYY.MM`
3. Paste the content from from the fastlane changelog from 7. as the description
4. Upload the sample-release.apk
13. Create a PR from [master](../../tree/master) to [release](../../tree/release)
14. Visit [Google Play Console](https://play.google.com/apps/publish/) and upload and publish the new APK
14. Create a PR from [master](../../tree/master) to [release](../../tree/release)
15. Visit [Google Play Console](https://play.google.com/apps/publish/) and upload and publish the new APK
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import java.util.TimeZone

object Utils {
private val UBUNTU_RELEASE_DATE = GregorianCalendar(TimeZone.getTimeZone("GMT")).apply {
set(2022, Calendar.APRIL, 21, 0, 0, 0)
set(2022, Calendar.OCTOBER, 20, 0, 0, 0)
}
val ubuntuReleaseDate: GregorianCalendar
get() = UBUNTU_RELEASE_DATE.clone() as GregorianCalendar
Expand Down
7 changes: 7 additions & 0 deletions app/src/main/res/raw/changelog.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,13 @@
-->

<changelog bulletedList="true">
<changelogversion
changeDate="May 9, 2022"
versionName="22.10">
<changelogtext>Added count down for Ubuntu 22.10 Kinetic Kudu</changelogtext>
<changelogtext>Updated dependencies</changelogtext>
</changelogversion>

<changelogversion
changeDate="October 17, 2021"
versionName="22.04">
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v22.04.6+286
v22.10+287

0 comments on commit fba94d5

Please sign in to comment.