fix(app): turn the APK download back on for v0.7.0 #49
Reference in New Issue
Block a user
No description provided.
Delete Branch "fix/apk-serviceable"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What & why
/app/has shown "the published build is being replaced" instead of a download since v0.5.0's APK turned out not to work. That's controlled byplatform.json'sandroidApk.serviceable, the one value no check can verify, because it means "someone has run this build".Someone has now run v0.7.0's, so this sets it to
trueand/app/links the APK andSHA256SUMSagain.falsewheneverassetmoves to a release nobody has run.PLAN.mdD29 gets a dated note.How it was tested
runic-gateway-0.7.0.apkwas downloaded from the Gitea release and its SHA-256 matchedSHA256SUMS. It was installed on thes22_ultraemulator (Android 16): versionCode 700, versionName 0.7.0.https://demo.runicgateway.com, showed the demo banner and home page, and opened Rust servers ("Demo server", 0 / 40 online). It did not crash.npm run check:factspassed: 41 facts, including "apk names the release".npm test: 60 pass, 0 fail.npm run build, thennpm run check:links: 6702 internal links resolve.dist/client/app/index.htmllinksrunic-gateway-0.7.0.apkand no longer contains "being replaced".Checklist
AI-assisted contributions (required)
Claude Code (Claude Opus 5.5). I have reviewed and understandevery change, and take responsibility for it. AI-authored commits are
marked with a
Co-Authored-By/Assisted-Bytrailer.License
(GNU GPL v3.0 or later), and I have the right to contribute it.
🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY