Repository navigation
Prepare Android 0.1.0 production builds and signed release candidates - #5
Merged
Merged
Conversation
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.
Hypergolic needs a production Android package and a repeatable path from reviewed source to a signed APK. This adds
space.hypergolicversion0.1.0(versionCode 1), production UI defaults, and a manual GitHub workflow that creates a draft release.android-releaseenvironment. Require successful CI for the exact main commit and pin the production certificate.SHA256SUMSandbuild.json.Validation: 13 release regressions and 12 existing tester regressions passed; TypeScript, Expo Doctor (20/20), focused security/storage/shell/native checks passed. React Doctor and AISlop both scored 100/100, with all ten lockfile audits clean. The implementation passed a production Android build, disposable-key signing verification, an isolated Android emulator smoke test, and an unsigned iPhoneOS Release compile. The final certificate-only commit passed release regressions and the quality gates again.
Hosted CI passed for
ef14934669407a631e82be7ae5e9333b3c98d523: PR run and branch run, each with 15 successful jobs and the main-only score badge job skipped. This includes Android and iOS native compilation, browser tests, shared regressions and the 100/100 quality gates. Production-key signing, physical-device/update and 16 KB runtime acceptance, upstream attribution review, website and distribution setup remain before public release. The earlier test-signed APK is not a release artifact. See the release guide for the candidate and acceptance process.