Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
[<img src="https://f-droid.org/badge/get-it-on.png"
alt="Get it on F-Droid"
height="80">](https://f-droid.org/packages/org.lichess.mobileV2)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should publish this only when the app is actually accessible on fdroid. Could you change the PR status to draft so it is clear that we can't merge it now? Thanks.


# Lichess Mobile

Second iteration of the [Lichess mobile app](https://lichess.org/mobile).
Expand Down Expand Up @@ -53,3 +57,16 @@ Only for members of lichess team.

1. Bump the pubspec.yaml version number. This can be in a PR making a change or a separate PR. Use semantic versioning to determine which part to increment. The version number after the + should also be incremented. For example 0.3.3+000303 with a patch should become 0.3.4+000304.
2. Run workflow [Deploy to Play Store](https://github.com/lichess-org/mobile/actions/workflows/deploy_play_store.yml)
3. Publish on F-Droid

There is a separate `fdroid` branch which uses unified push instead of firebase so that the app can be published on
F-Droid. To publish, merge `main` into that branch, tag it, and then push:

```bash
git checkout fdroid
git merge main
git push
# Any tag that ends with ".fdroid" will be picked up by the f-droid server as a new release
git tag v<new-version>.fdroid
git push --tags
```