Skip to content

chore(runway): cherry-pick feat(predict): add deposit wallet claim fl… #859

chore(runway): cherry-pick feat(predict): add deposit wallet claim fl…

chore(runway): cherry-pick feat(predict): add deposit wallet claim fl… #859

Triggered via push May 13, 2026 20:08
Status Success
Total duration 1h 0m 54s
Artifacts 11
Validate branch and find PR
10s
Validate branch and find PR
Update RC build version  /  ...  /  generate-build-version
4s
Update RC build version / generate-build-version / generate-build-version
Update RC build version  /  bump-version
1m 22s
Update RC build version / bump-version
Trigger Android RC Build  /  ...  /  Resolve OTA context
1m 22s
Trigger Android RC Build / Resolve OTA context / Resolve OTA context
Trigger iOS RC Build  /  ...  /  Resolve OTA context
3m 21s
Trigger iOS RC Build / Resolve OTA context / Resolve OTA context
Trigger Android RC Build  /  ...  /  generate-build-version
Trigger Android RC Build / Trigger build mobile app / update-build-version / generate-build-version / generate-build-version
Trigger Android RC Build  /  Validate PR for OTA
0s
Trigger Android RC Build / Validate PR for OTA
Trigger iOS RC Build  /  ...  /  generate-build-version
Trigger iOS RC Build / Trigger build mobile app / update-build-version / generate-build-version / generate-build-version
Trigger iOS RC Build  /  Validate PR for OTA
0s
Trigger iOS RC Build / Validate PR for OTA
Trigger Android RC Build  /  ...  /  bump-version
Trigger Android RC Build / Trigger build mobile app / update-build-version / bump-version
Trigger Android RC Build  /  ...  /  Resolve PR HEAD commit
Trigger Android RC Build / Trigger OTA update / Resolve PR HEAD commit
Trigger iOS RC Build  /  ...  /  bump-version
Trigger iOS RC Build / Trigger build mobile app / update-build-version / bump-version
Trigger iOS RC Build  /  ...  /  Resolve PR HEAD commit
Trigger iOS RC Build / Trigger OTA update / Resolve PR HEAD commit
Trigger Android RC Build  /  ...  /  prepare
1m 18s
Trigger Android RC Build / Trigger build mobile app / prepare
Trigger Android RC Build  /  ...  /  setup
Trigger Android RC Build / Trigger OTA update / Setup Dependencies (PR) / setup
Trigger Android RC Build  /  ...  /  OTA Update Summary
Trigger Android RC Build / Trigger OTA update / OTA Update Summary
Trigger Android RC Build  /  ...  /  setup
Trigger Android RC Build / Trigger OTA update / Setup Dependencies (Base) / setup
Trigger Android RC Build  /  ...  /  Load OTA build config
Trigger Android RC Build / Trigger OTA update / Load OTA build config
Trigger iOS RC Build  /  ...  /  prepare
1m 38s
Trigger iOS RC Build / Trigger build mobile app / prepare
Trigger iOS RC Build  /  ...  /  setup
Trigger iOS RC Build / Trigger OTA update / Setup Dependencies (PR) / setup
Trigger iOS RC Build  /  ...  /  OTA Update Summary
Trigger iOS RC Build / Trigger OTA update / OTA Update Summary
Trigger iOS RC Build  /  ...  /  setup
Trigger iOS RC Build / Trigger OTA update / Setup Dependencies (Base) / setup
Trigger iOS RC Build  /  ...  /  Load OTA build config
Trigger iOS RC Build / Trigger OTA update / Load OTA build config
Matrix: Trigger Android RC Build / Trigger build mobile app / setup-dependencies
Trigger Android RC Build  /  ...  /  Compare Expo Fingerprints
Trigger Android RC Build / Trigger OTA update / Compare Expo Fingerprints
Matrix: Trigger iOS RC Build / Trigger build mobile app / setup-dependencies
Trigger iOS RC Build  /  ...  /  Compare Expo Fingerprints
Trigger iOS RC Build / Trigger OTA update / Compare Expo Fingerprints
Matrix: Trigger Android RC Build / Trigger build mobile app / build
Trigger Android RC Build  /  ...  /  Require OTA Update Approval
Trigger Android RC Build / Trigger OTA update / Require OTA Update Approval
Trigger Android RC Build  /  ...  /  Fingerprint Mismatch Guard
Trigger Android RC Build / Trigger OTA update / Fingerprint Mismatch Guard
Matrix: Trigger iOS RC Build / Trigger build mobile app / build
Trigger iOS RC Build  /  ...  /  Require OTA Update Approval
Trigger iOS RC Build / Trigger OTA update / Require OTA Update Approval
Trigger iOS RC Build  /  ...  /  Fingerprint Mismatch Guard
Trigger iOS RC Build / Trigger OTA update / Fingerprint Mismatch Guard
Trigger Android RC Build  /  ...  /  Emit build metadata
16s
Trigger Android RC Build / Trigger build mobile app / Emit build metadata
Trigger Android RC Build  /  ...  /  Push EAS Update
Trigger Android RC Build / Trigger OTA update / Push EAS Update
Trigger iOS RC Build  /  ...  /  Emit build metadata
14s
Trigger iOS RC Build / Trigger build mobile app / Emit build metadata
Trigger iOS RC Build  /  ...  /  Push EAS Update
Trigger iOS RC Build / Trigger OTA update / Push EAS Update
Trigger Android RC Build  /  ...  /  TestFlight upload summary
Trigger Android RC Build / Upload iOS to TestFlight / TestFlight upload summary
Trigger Android RC Build  /  ...  /  Create release tag (production OTA)
Trigger Android RC Build / Create OTA production release tag / Create release tag (production OTA)
Trigger iOS RC Build  /  ...  /  TestFlight upload summary
2s
Trigger iOS RC Build / Upload iOS to TestFlight / TestFlight upload summary
Trigger iOS RC Build  /  ...  /  Create release tag (production OTA)
Trigger iOS RC Build / Create OTA production release tag / Create release tag (production OTA)
Trigger Android RC Build  /  ...  /  Upload iOS to TestFlight
Trigger Android RC Build / Upload iOS to TestFlight / Upload iOS to TestFlight
Trigger iOS RC Build  /  ...  /  Upload iOS to TestFlight
12m 47s
Trigger iOS RC Build / Upload iOS to TestFlight / Upload iOS to TestFlight
Slack RC Notification  /  Post Slack Notification
2m 59s
Slack RC Notification / Post Slack Notification
Post RC Build Comment with Test Plan
6m 2s
Post RC Build Comment with Test Plan
Fit to window
Zoom out
Zoom in

Annotations

16 warnings and 5 notices
Validate branch and find PR
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Update RC build version / generate-build-version / generate-build-version
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: aws-actions/configure-aws-credentials@v4, MetaMask/metamask-mobile-build-version@v0.3.0. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Update RC build version / bump-version
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v3. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android RC Build / Resolve OTA context / Resolve OTA context
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android RC Build / Trigger build mobile app / prepare
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger iOS RC Build / Resolve OTA context / Resolve OTA context
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger iOS RC Build / Trigger build mobile app / prepare
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android RC Build / Trigger build mobile app / Setup Dependencies (android) / Setup Node Modules (android)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger iOS RC Build / Trigger build mobile app / Setup Dependencies (ios) / Setup Node Modules (ios)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@44511735964dcb71245e7e55f72539531f7bc0eb. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger iOS RC Build / Trigger build mobile app / build (ios)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, aws-actions/configure-aws-credentials@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08, ruby/setup-ruby@44511735964dcb71245e7e55f72539531f7bc0eb. Actions will be fo***ed to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger iOS RC Build / Trigger build mobile app / Emit build metadata
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android RC Build / Trigger build mobile app / build (android)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-java@v4, actions/setup-node@v4, actions/upload-artifact@v4, aws-actions/configure-aws-credentials@v4, nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08. Actions will be fo***ed to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger Android RC Build / Trigger build mobile app / Emit build metadata
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Trigger iOS RC Build / Upload iOS to TestFlight / Upload iOS to TestFlight
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, aws-actions/configure-aws-credentials@v4, ruby/setup-ruby@44511735964dcb71245e7e55f72539531f7bc0eb. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Slack RC Notification / Post Slack Notification
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Post RC Build Comment with Test Plan
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Resource Utilization
Peak CPU utilization: 7.97 cores (49.83% of 16.00) at 200s Peak memory utilization: 4.5 GB (8.85% of 50 GB) at 210s
Resource Utilization
Peak CPU utilization: 7.31 cores (91.43% of 8.00) at 260s Peak memory utilization: 11 GB (32.58% of 34 GB) at 260s
Resource Utilization
Peak CPU utilization: 8.00 cores (100.00% of 8.00) at 1050s Peak memory utilization: 15 GB (43.66% of 34 GB) at 1250s
Resource Utilization
Peak CPU utilization: 15.99 cores (99.95% of 16.00) at 1390s Peak memory utilization: 19 GB (37.45% of 50 GB) at 1570s
Resource Utilization
Peak CPU utilization: 4.58 cores (57.20% of 8.00) at 4s Peak memory utilization: 11 GB (31.52% of 34 GB) at 570s

Artifacts

Produced during runtime
Name Size Digest
android-aab-main-rc
169 MB
sha256:ff77e9495920fb1b067ef5f9051d64fe3d4cd90329b288783f87f154396cee83
android-apk-main-rc
118 MB
sha256:e831bd93bf92ce936318b106fca263353a95eb128719a461c86caec900983d52
android-sourcemaps-main-rc
21.5 MB
sha256:1f2f04093476318d04f36af15a965f67fec99cbdad4d668d61d9421c08aee8bc
build-env-main-rc-android
581 Bytes
sha256:2c3162a749a7c90eebd521f35c32c8f30afdcb70a791bda05b04aea4003fabf2
build-env-main-rc-ios
581 Bytes
sha256:a879af7e4656ded31fdbc430579f14d4819b2dc9116847cc8d8a8e3a5c2baa85
ios-ipa-main-rc
75.7 MB
sha256:535cdb0ae9280d29bb33931484a87a3d180645fc472714c6a56a8beaf336601f
ios-sourcemaps-main-rc
21.5 MB
sha256:622f54257985a5d99f24de6a15bb2e513d62c372053f478bdcd1b60c63449b45
ios-xcarchive-main-rc
123 MB
sha256:46f593cb52802e9335f245206b01924af764a1f9d0cca8a2832f0eb07b3eae0b
node-modules-main-rc-android Expired
677 MB
sha256:cf7157026ba38dff56e2d5ae728392035fb4b0058a18ab193b2630c47320945c
node-modules-main-rc-ios Expired
665 MB
sha256:f218c42836ad786d7d80b42513ee51d663e9f131d190f5b5e8945c0b29c1de1a
test-plan-7.77.0
47.4 KB
sha256:adc49b0e636aaa3c6648a9a3eab1c311b1e97a90f1df78471ebb519299397ec3