Skip to content

chore(runway): cherry-pick fix: hide gas sponsorship banner for hardw… #861

chore(runway): cherry-pick fix: hide gas sponsorship banner for hardw…

chore(runway): cherry-pick fix: hide gas sponsorship banner for hardw… #861

Triggered via push May 13, 2026 21:48
Status Failure
Total duration 41m 27s
Artifacts 10
Validate branch and find PR
13s
Validate branch and find PR
Update RC build version  /  ...  /  generate-build-version
5s
Update RC build version / generate-build-version / generate-build-version
Update RC build version  /  bump-version
1m 18s
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
1m 22s
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
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 24s
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 17s
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
18s
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
7m 31s
Trigger iOS RC Build / Upload iOS to TestFlight / Upload iOS to TestFlight
Slack RC Notification  /  Post Slack Notification
Slack RC Notification / Post Slack Notification
Post RC Build Comment with Test Plan
0s
Post RC Build Comment with Test Plan
Fit to window
Zoom out
Zoom in

Annotations

1 error, 14 warnings, and 5 notices
Trigger iOS RC Build / Upload iOS to TestFlight / Upload iOS to TestFlight
Process completed with exit code 1.
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 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 / 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/
Resource Utilization
Peak CPU utilization: 3.73 cores (23.34% of 16.00) at 240s Peak memory utilization: 3.2 GB (6.32% of 50 GB) at 340s
Resource Utilization
Peak CPU utilization: 5.66 cores (70.71% of 8.00) at 250s Peak memory utilization: 12 GB (34.05% of 34 GB) at 250s
Resource Utilization
Peak CPU utilization: 7.78 cores (97.22% of 8.00) at 980s Peak memory utilization: 15 GB (44.45% of 34 GB) at 1210s
Resource Utilization
Peak CPU utilization: 15.99 cores (99.94% of 16.00) at 1210s Peak memory utilization: 19 GB (37.08% of 50 GB) at 1340s
Resource Utilization
Peak CPU utilization: 7.60 cores (94.99% of 8.00) at 1s Peak memory utilization: 9.2 GB (26.80% of 34 GB) at 790s

Artifacts

Produced during runtime
Name Size Digest
android-aab-main-rc
170 MB
sha256:523a1133156622b72dd113ba3a65a3a7f33baa6fd0f598ca391b24ed655da585
android-apk-main-rc
118 MB
sha256:36791c3ca736a224d96965e1391f6d78fd80f73aef6e6cd49f0e42f4b1dc5a6a
android-sourcemaps-main-rc
21.5 MB
sha256:639e6b85af84765dcdb430a80a46fbbb8c9d205b03c0d48323aabb0dd07183e7
build-env-main-rc-android
582 Bytes
sha256:dc4f31b84dc41ff78f7b92ce86ddf041e480e170f66553cfaeac719af1c769d4
build-env-main-rc-ios
582 Bytes
sha256:fa1407bdefb68cb6b481c514ed8565e9e910296d0dc20c802f53318773202b42
ios-ipa-main-rc
75.8 MB
sha256:ad86d683aa5d7ce26b3b2d77a3c84f962f954555033e98fd4132c1dda8d371e8
ios-sourcemaps-main-rc
21.5 MB
sha256:e6f77c498b8b9075b22a2cb15a6533fce5efac6243b3c4da7c5a84be1da5e724
ios-xcarchive-main-rc
123 MB
sha256:f3897fe2ae921a185946977335b82b78209bcf33b19ea8d4247348af1d68780b
node-modules-main-rc-android Expired
677 MB
sha256:7e08ea7e45f2ebddba76e3f2b141bc27bda97d94947a36758773759a165ffb7d
node-modules-main-rc-ios Expired
665 MB
sha256:9c2f628c30f1e207a0ec2f5bde74964c611305aa9b7554bc4f04e7268d50ac0e