Build the Android app on our own Gitea runner
Pushing a v* tag builds the normal and FOSS APKs, signed with the upload key, and attaches them to a Gitea release; a manual run on a branch uploads a test build to the repo's packages. Everything runs on the Gitea server: a builder image with the Android SDK, an act_runner registered only for this repo, and plain shell steps (no third-party actions). The build itself is apps/mobile/scripts/build-android.sh, the same script for hand builds. Setup steps are in docs/ANDROID-CI.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -48,6 +48,7 @@ Music, Last.fm and Plex. That's expected and doesn't block inclusion.
|
||||
1. Bump `version` and `android.versionCode` in `apps/mobile/app.json`.
|
||||
2. Add `fastlane/metadata/android/en-US/changelogs/<versionCode>.txt`.
|
||||
3. Commit, tag `v<version>`, push the tag. F-Droid picks it up automatically (`AutoUpdateMode`).
|
||||
Our own server builds the signed APKs for the same tag (see `docs/ANDROID-CI.md`).
|
||||
|
||||
## IzzyOnDroid (faster alternative)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user