Sign release builds with BagDrill's own upload key #16
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "release-signing"
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?
Requested by Berkay · project thread
From Astra's review: release builds were signed with the debug key.
What
android/app/build.gradle.ktsloadsandroid/key.properties(gitignored, like the.jks) and signsreleasewith the BagDrill upload key (aliasupload, RSA 4096, valid to 2054).key.properties,assembleRelease/bundleReleasestop with "Release signing key missing…".key.propertiesgo.The keystore and
key.propertiesare in the project's private files, not in this repo.Checks
./gradlew :app:signingReport: release variant usesbagdrill-upload.jks, SHA-25628:1B:FD:5E:…:F6:97:F0../gradlew assembleRelease --dry-runwithout the key fails with the message above; with it, it passes.Note
Installs of 0.2.x are debug-signed; the first APK signed with this key cannot update them: uninstall first (history on the phone is lost).
🤖 Generated with Claude Code
https://claude.ai/code/session_015s4aKn6Q7AftVbZ2Mi5d1v