Skip to content

Commit c6ed3a9

Browse files
committed
Move deployment instructions into the wiki
[ci skip]
1 parent 71a8210 commit c6ed3a9

File tree

1 file changed

+0
-37
lines changed

1 file changed

+0
-37
lines changed

README.md

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -45,43 +45,6 @@ Please make sure before creating a PR, to apply the code style by executing refo
4545

4646
Help us keep Cryptomator open and inclusive. Please read and follow our [Code of Conduct](.github/CODE_OF_CONDUCT.md).
4747

48-
## Deployment
49-
50-
Follow these steps to deploy a release:
51-
52-
1. Check `TODO`/`FIXME` comments
53-
- Create issue for or delete
54-
- Regexp for "Find in Path": `\W(TODO|FIXME)(?! #[0-9]{1,4}:)`
55-
1. Merge translations
56-
1. Check latest dependencies
57-
1. Create release branch
58-
1. Test database migration
59-
1. Smoke-Test changed or added functionality
60-
1. Update version
61-
1. Create and commit release notes
62-
1. Merge in `main`
63-
1. Create tag and execute deploy app using Fastlane
64-
1. Close GitHub-issues or move them to next milestone
65-
1. Close milestone
66-
1. Update version on website ([cryptomator.org/android](https://cryptomator.org/android/))
67-
68-
### Release Notes
69-
70-
Before tagging the release, create and commit the release notes. For Playstore create [fastlane/metadata/android/de-DE/changelogs/default.txt](https://github.com/cryptomator/android/blob/develop/fastlane/metadata/android/de-DE/changelogs/default.txt), [fastlane/metadata/android/en-US/changelogs/default.txt](https://github.com/cryptomator/android/blob/develop/fastlane/metadata/android/en-US/changelogs/default.txt) and for the website create [fastlane/release-notes.html](https://github.com/cryptomator/android/blob/develop/fastlane/release-notes.html).
71-
72-
### Deploy app using Fastlane
73-
74-
Deploy production version to Google Play, Website/GitHub-Releases and F-Droid using `fastlane android deploy` or `bundle exec fastlane deploy`
75-
76-
There are further targets and options like `beta`, see [fastlane/README.md](https://github.com/cryptomator/android/blob/develop/fastlane/README.md)
77-
78-
### Initial setup Fastlane
79-
80-
1. Make sure you copied `.default.env` to `.env` in the `fastlane` folder and filled out those variables.
81-
1. Install Ruby (depends on OS, Ubuntu): `sudo apt install ruby-dev`
82-
1. Install fastlane (depends on OS, Ubuntu): `gem install fastlane -N`
83-
1. Install `fdroidserver` using `apt`, `pacman`, ..., see https://f-droid.org/docs/Installing_the_Server_and_Repo_Tools/
84-
8548
## License
8649

8750
This project is dual-licensed under the GPLv3 for FOSS projects as well as a commercial license for independent software vendors and resellers. If you want to modify this application under different conditions, feel free to contact our support team.

0 commit comments

Comments
 (0)