Skip to content

test: improves websocket server teardown (#30043) #1296

test: improves websocket server teardown (#30043)

test: improves websocket server teardown (#30043) #1296

Triggered via push May 13, 2026 07:15
Status Success
Total duration 30m 31s
Artifacts 10
Expo dev build (main-dev-expo)  /  ...  /  generate-build-version
Expo dev build (main-dev-expo) / update-build-version / generate-build-version / generate-build-version
Expo dev build (main-dev-expo)  /  ...  /  bump-version
Expo dev build (main-dev-expo) / update-build-version / bump-version
Expo dev build (main-dev-expo)  /  prepare
1m 23s
Expo dev build (main-dev-expo) / prepare
Matrix: Expo dev build (main-dev-expo) / setup-dependencies
Matrix: Expo dev build (main-dev-expo) / build
Expo dev build (main-dev-expo)  /  Emit build metadata
24s
Expo dev build (main-dev-expo) / Emit build metadata
Fit to window
Zoom out
Zoom in

Annotations

6 warnings and 4 notices
Expo dev build (main-dev-expo) / 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/
Expo dev build (main-dev-expo) / 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/
Expo dev build (main-dev-expo) / 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/
Expo dev build (main-dev-expo) / 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, cirruslabs/cache@bba69c6578b863ad0398ad40567bd2ef70290fe0, 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/
Expo dev build (main-dev-expo) / build (ios)
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, aws-actions/configure-aws-credentials@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/
Expo dev build (main-dev-expo) / 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/
Resource Utilization
Peak CPU utilization: 10.25 cores (64.06% of 16.00) at 43s Peak memory utilization: 4.2 GB (8.40% of 50 GB) at 57s
Resource Utilization
Peak CPU utilization: 5.07 cores (63.40% of 8.00) at 60s Peak memory utilization: 10 GB (29.08% of 34 GB) at 60s
Omni Cache
Cache hits: 1 Cache misses: 0 Hit rate: 100.0% Downloads: count=1 total=4.1 GiB avg=4.1 GiB avgTime=2m8.81s avgSpeed=34 MB/s Uploads: none::notice title=Resource Utilization::Peak CPU utilization: 16.00 cores (99.97% of 16.00) at 640s Peak memory utilization: 10 GB (20.18% of 50 GB) at 790s
Resource Utilization
Peak CPU utilization: 8.00 cores (100.00% of 8.00) at 610s Peak memory utilization: 18 GB (53.35% of 34 GB) at 1270s

Artifacts

Produced during runtime
Name Size Digest
android-apk-main-dev-expo
142 MB
sha256:f8329582c8ed4da70151e8a76261187eb2607cf5c5d939f55bf891bd00ddb8ee
android-test-apk-main-dev-expo
3.69 MB
sha256:377b2303a55c238d04fb3cb89c6910b3dbdd7d2c08143558d87dd403fdcdb174
build-env-main-dev-expo-android
601 Bytes
sha256:657ac82dbe2268a8c4eb32cd084868963b1615890a0d2d188b7429486be2aa5b
build-env-main-dev-expo-ios
601 Bytes
sha256:ce1c80a19a84f310f4a4decfc54d3766b80d390335778c58018ab8a5b73dc87c
ios-app-main-dev-expo
83.9 MB
sha256:412016ba4a63c6853ec576a52a230ff1cfdaaa35a9ba248f88892755be1f51c5
ios-ipa-main-dev-expo
91.2 MB
sha256:a7fc562b3c9a212133aa0de525a712e9fa948f3bd87aebf74e40d96fffda1cef
ios-sourcemaps-main-dev-expo
27.3 MB
sha256:7d705c79b229aebe1edfa1c6b27c791f89598693a86de2467b66198ecc61bc30
ios-xcarchive-main-dev-expo
96.7 MB
sha256:e2583935bbfdf7e4e4fa387f3f9bae3b5d4cafac6d158723d8532b3c5f304b2d
node-modules-main-dev-expo-android Expired
630 MB
sha256:4ff4dbec8d30fc201594c388c769b743b6750f6141a3c6cbe3174ee28ee23277
node-modules-main-dev-expo-ios Expired
626 MB
sha256:1397e8888794b13bd2dbb277e7603aec218922600d5381c7c0e91e67becb8984