revert: temporarily restore content to the last Play-Store-compatible state

The live Play Store release (wallet-android 85bde7e, published 2026-06-15)
was built against whatever was on this branch's HEAD at the time - which,
since master had received no commits between 2026-03-02 and this week, was
commit 7a087cf. This week's changes (nova-base sync, Tron config/icons,
balance test fixtures, etc.) are real and wanted, but they've made master
incompatible with that still-live app version, and live users installing
fresh right now get a completely empty tokens list because of it (the app's
chain sync silently fails whole-hog on any single malformed/incompatible
chain entry, leaving new installs with zero locally-cached chains).

This makes master's served content match 7a087cf exactly, stopping the
bleeding for current live users without needing an emergency app release.
None of this week's work is lost - it's all preserved on
pending/post-fix-release and will come back once wallet-android's Tron
send feature is complete and both repos can ship together in one
coordinated release.
This commit is contained in:
2026-07-11 08:23:48 -07:00
parent 1b49b149d0
commit e5339235ad
143 changed files with 70461 additions and 9692 deletions
+1 -15
View File
@@ -2,12 +2,7 @@ name: Auto Merge
on:
workflow_run:
# Both required workflows must be listed - this used to list only "Code Quality", so whenever "Security"
# (which includes CodeQL, usually the slower one) finished AFTER Code Quality, nothing ever re-triggered
# the merge attempt and the PR sat open until someone noticed and merged it manually. Listing both means
# whichever finishes LAST fires this workflow, and the check-verification step below (not just "trust the
# one workflow that happened to trigger us") confirms every required check is actually green before merging.
workflows: ["Code Quality", "Security"]
workflows: ["Code Quality"]
types: [completed]
jobs:
@@ -46,15 +41,6 @@ jobs:
exit 0
fi
# Don't trust that the workflow which triggered us means every required check is done - the other
# workflow (Code Quality vs Security) might still be running. Verify every required check is
# actually green before attempting to merge; if not, exit quietly and let whichever check finishes
# last re-trigger this workflow.
if ! gh pr checks "$PR_NUMBER" --repo "$GITHUB_REPOSITORY" --required --watch=false; then
echo "Not all required checks are green yet for PR #$PR_NUMBER - skipping, will retry when the remaining workflow completes"
exit 0
fi
echo "Merging PR #$PR_NUMBER"
gh pr merge "$PR_NUMBER" \
--repo "$GITHUB_REPOSITORY" \