Ubisam-MobileGit/tasks/067-publish-to-team-gitea.md
choiminyeong 4b03c52975 TASK-067: version 0.2.1 for the build published to the team's Gitea
Agent: main (opus)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 13:03:53 +09:00

1.7 KiB

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

  • The merged branch passes the required checks.
  • 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 <new address>.
  • 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

./gradlew compileDebugKotlin compileDebugUnitTestKotlin testDebugUnitTest assembleDebug lintDebug

Evidence

See the development log entry for TASK-067.

Review findings

None.