From 8399a3812b1ee2bc943d5ec9768b23bf319f0c5c Mon Sep 17 00:00:00 2001 From: jakubuid Date: Fri, 12 Jun 2026 13:27:42 +0200 Subject: [PATCH] =?UTF-8?q?ci(walletkit-maestro):=20bump=20WalletConnect/a?= =?UTF-8?q?ctions=20pin=203a145ab=20=E2=86=92=20dd7c71c?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Picks up the timeout bumps from WalletConnect/actions#98: - pay_confirm_and_verify: pay-result-success-icon 30s → 60s - pay_open_and_paste_url: button-scan 60s → 90s Driven by pay-core CD's Maestro pass rate landing at 41.67% (5/12) across the 2026-06-05 → 2026-06-12 KPI window. The previous pin (3a145ab) predates #98 by one commit, so every one of those 12 CD runs hit the old timeouts. Bumping here so pay-core's next CD revalidate-after-rn-wallet-bump actually exercises the new budget. No flow logic changes in #98; only the two extendedWaitUntil timeouts. Other repos sharing this composite action (Reown SDK Maestro suites) are unaffected — the bumps are upward only and end as no-ops on green runs (extendedWaitUntil returns as soon as the element renders). --- .github/actions/walletkit-build-and-maestro/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/walletkit-build-and-maestro/action.yml b/.github/actions/walletkit-build-and-maestro/action.yml index 30337710..989d1a7e 100644 --- a/.github/actions/walletkit-build-and-maestro/action.yml +++ b/.github/actions/walletkit-build-and-maestro/action.yml @@ -401,10 +401,10 @@ runs: # --- Common: Maestro setup + run --- # Pinned to WalletConnect/actions master - name: Copy shared Pay test flows - uses: WalletConnect/actions/maestro/pay-tests@3a145abaa0dcf9f609fabe17f6e6722e0db49535 + uses: WalletConnect/actions/maestro/pay-tests@dd7c71c7292ed568c0ce6c4160ad3c04863db3a0 - name: Install Maestro - uses: WalletConnect/actions/maestro/setup@3a145abaa0dcf9f609fabe17f6e6722e0db49535 + uses: WalletConnect/actions/maestro/setup@dd7c71c7292ed568c0ce6c4160ad3c04863db3a0 - name: Run Maestro tests (iOS) if: inputs.platform == 'ios'