mirror of
https://github.com/DefinedNet/mobile_nebula.git
synced 2025-09-05 10:46:04 +00:00
Write out the entire release process in steps
This commit is contained in:
parent
531b234ec4
commit
4270e9fdac
1 changed files with 5 additions and 4 deletions
|
@ -43,7 +43,7 @@ In Android Studio, set the line length using Preferences → Editor → Code Sty
|
|||
|
||||
# Prerelease
|
||||
|
||||
Push a git tag `v#.#.#-##`, e.g. `v0.5.2-0`, and `.github/release.yml` will build a draft release and publish it to iOS TestFlight and Android internal track.
|
||||
Push a git tag `v#.#.#-##`, e.g. `v0.5.1-0`, and `.github/release.yml` will build a draft release and publish it to iOS TestFlight and Android internal track.
|
||||
|
||||
`./swift-format.sh` can be used to format Swift code in the repo.
|
||||
|
||||
|
@ -51,6 +51,7 @@ Once `swift-format` supports ignoring directories (<https://github.com/swiftlang
|
|||
|
||||
# Release
|
||||
|
||||
We manually promote a prerelease build from TestFlight and Android internal track to the public app stores, and then mark the associated draft release as published, removing the `-##` from it, ending with a release in the format `v#.#.#`, e.g. `v0.5.2`.
|
||||
|
||||
Additionally, we should add the notable changes to the app to the release details.
|
||||
1. Manually promote a prerelease build from TestFlight and Android internal track to the corresponding public app stores.
|
||||
2. Mark the associated draft release as published, removing the `-##` from it, ending with a release in the format `v#.#.#`, e.g. `v0.5.1`.
|
||||
3. Remove the old draft releases that will never be published.
|
||||
4. Add the notable changes to the app to the release summary, e.g.: <https://github.com/DefinedNet/mobile_nebula/releases/tag/v0.5.1>.
|
Loading…
Add table
Reference in a new issue