# TASK-067: Publish the source and an installable APK to the team's Gitea Status: implemented; pushed; download link not yet opened on a device Owner: Claude Reviewer: human product owner ## Outcome The repository lives at `https://gitea.ubisampaju.synology.me/RobotAutomationDevelopment-Dept/Ubisam-MobileGit.git`, and the APK can be downloaded from a fixed link on its `apk` branch. ## Scope - Included: merging TASK-063/064 with TASK-065/066, version 0.2.1 (versionCode 3), the `origin` remote, a `main` branch with the source, an `apk` branch holding only `UBGitea.apk`. - Excluded: the password-protected download page and its `version.json`, which stay as they are. ## Writable paths - `app/build.gradle.kts` - `tasks/067-publish-to-team-gitea.md` - `docs/development-log.md` ## Acceptance criteria - [x] The merged branch passes the required checks. - [x] The upload address is not written in any tracked file except this task and the log; a change of address needs only `git remote set-url origin `. - [x] `main` on the remote is the merged source; `apk` holds only the APK, so the source history carries no binaries. ## Security and privacy The repository is public on the team's Gitea: anyone who can reach the server can read the source and download the APK without logging in. The product owner chose this (2026-10-12). No secrets are tracked; `local.properties` and signing keys are not in the repository. The APK is signed with this PC's debug key. ## Required checks ```text ./gradlew compileDebugKotlin compileDebugUnitTestKotlin testDebugUnitTest assembleDebug lintDebug ``` ## Evidence See the development log entry for TASK-067. ## Review findings None.