Repository navigation
Sign with a release key, upload to Google Play, prepare 0.3.0 - #13
Merged
Merged
Conversation
Google Play refuses the beta key, which is the Android debug keystore. One new release key now signs the GitHub APK and the Play bundle, and Play App Signing holds it too, so installs from either source update each other. The CI secrets have no fallbacks, and tag builds fail until the release key's digest is in scripts/release-signing-cert.sha256. Tag builds also make the Play bundle, check its certificate and upload it to the internal testing track when PLAY_SERVICE_ACCOUNT_JSON is set. Release lint failed the v0.2.0 tag: only a screenshot test draws ui_ic_logo, so the logo and its colour are marked as kept on purpose. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
0.2.0 was tagged but never published, so 0.3.0 carries its changes. The Settings screenshots show the new version number. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
CASSINI_RELEASE_*secrets are set; CI has no password fallbacks.PLAY_SERVICE_ACCOUNT_JSONis set (docs/release.md, "Google Play").ui_ic_logois used only by a screenshot test).versionCode13): 0.2.0 was never published, so 0.3.0 carries its changes. Users of 0.1.x must uninstall once because of the new key.🤖 Generated with Claude Code