mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-utils.git
synced 2026-07-14 01:35:45 +00:00
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 commit7a087cf. 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 match7a087cfexactly, 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:
@@ -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" \
|
||||
|
||||
@@ -2,9 +2,9 @@ name: Code Quality
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [main, master]
|
||||
branches: [main]
|
||||
pull_request:
|
||||
branches: [main, master]
|
||||
branches: [main]
|
||||
|
||||
jobs:
|
||||
python-lint:
|
||||
|
||||
@@ -2,9 +2,9 @@ name: Security
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [main, master]
|
||||
branches: [main]
|
||||
pull_request:
|
||||
branches: [main, master]
|
||||
branches: [main]
|
||||
schedule:
|
||||
- cron: '0 6 * * 1'
|
||||
|
||||
@@ -60,7 +60,7 @@ jobs:
|
||||
FOUND=0
|
||||
|
||||
echo "Checking for private keys in config files..."
|
||||
if grep -rn --include="*.json" --include="*.py" -E "(0x[a-fA-F0-9]{64}|-----BEGIN.*PRIVATE)" . | grep -v node_modules | grep -v "chainId\|genesisHash\|parentId\|currencyIdScale\|typeAlias\|signedExtensions\|\"account\""; then
|
||||
if grep -rn --include="*.json" --include="*.py" -E "(0x[a-fA-F0-9]{64}|-----BEGIN.*PRIVATE)" . | grep -v node_modules | grep -v "chainId\|genesisHash\|parentId\|currencyIdScale\|typeAlias\|signedExtensions"; then
|
||||
echo "::error::Possible private key found"
|
||||
FOUND=1
|
||||
fi
|
||||
|
||||
@@ -25,7 +25,6 @@ jobs:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
ref: master
|
||||
submodules: recursive
|
||||
fetch-depth: 0
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
@@ -95,7 +94,6 @@ jobs:
|
||||
---
|
||||
*This PR was automatically created by the sync workflow.*
|
||||
branch: sync/nova-base-${{ env.NOVA_COMMIT }}
|
||||
base: master
|
||||
delete-branch: true
|
||||
labels: |
|
||||
automated
|
||||
|
||||
Reference in New Issue
Block a user