mirror of
https://github.com/gsantner/dandelion
synced 2025-09-10 10:49:42 +02:00
Updated Release guidelines (markdown)
parent
f3a85cfad3
commit
ac3557c75c
1 changed files with 11 additions and 4 deletions
|
@ -1,25 +1,32 @@
|
||||||
# Release guidelines
|
# Release guidelines
|
||||||
|
|
||||||
## Version naming
|
## General
|
||||||
|
|
||||||
|
### Version naming
|
||||||
* [Semantic Versioning](http://semver.org/)
|
* [Semantic Versioning](http://semver.org/)
|
||||||
* App Version x.x.x (e.g. v0.2.1)
|
* App Version x.x.x (e.g. v0.2.1)
|
||||||
* After release of a version a commmit is pushed changing the version to `-next`
|
* After release of a version a commmit is pushed changing the version to `-next`
|
||||||
* -> `v0.2.1` -> `v0.2.1-next`
|
* -> `v0.2.1` -> `v0.2.1-next`
|
||||||
|
|
||||||
|
## Creating a release
|
||||||
|
|
||||||
## Update
|
* Make a new clone of the git repositories (e.g. on `/tmp`)
|
||||||
|
* Checkout branch `master`
|
||||||
|
|
||||||
|
### Update
|
||||||
|
* Hint: `diaspora-android-extras/updateAll.sh`
|
||||||
* PodList
|
* PodList
|
||||||
* Translations files from Crowdin
|
* Translations files from Crowdin
|
||||||
* Contributors file
|
* Contributors file
|
||||||
* Changelog file
|
* Changelog file
|
||||||
|
|
||||||
## Test
|
### Test
|
||||||
* Fresh installation of app
|
* Fresh installation of app
|
||||||
* Switching pods
|
* Switching pods
|
||||||
* Updating app from last version to new release (signed in)
|
* Updating app from last version to new release (signed in)
|
||||||
* Updating app from last version to new release (not signed in)
|
* Updating app from last version to new release (not signed in)
|
||||||
|
|
||||||
## Publishing
|
### Publishing
|
||||||
* Release article on diaspora*
|
* Release article on diaspora*
|
||||||
* Release apk on GitHub Release page (@gsantner)
|
* Release apk on GitHub Release page (@gsantner)
|
||||||
* F-Droid
|
* F-Droid
|
Loading…
Add table
Add a link
Reference in a new issue