Skip to content

fix(INFRA-3631): remove explicit permissions from shadow CI workflow … #1398

fix(INFRA-3631): remove explicit permissions from shadow CI workflow …

fix(INFRA-3631): remove explicit permissions from shadow CI workflow … #1398

Triggered via push May 15, 2026 11:45
Status Success
Total duration 32m 1s
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 24s
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
19s
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 (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) / 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) / 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: 7.36 cores (92.05% of 8.00) at 20s Peak memory utilization: 9.6 GB (27.98% of 34 GB) at 160s
Resource Utilization
Peak CPU utilization: 2.42 cores (15.13% of 16.00) at 100s Peak memory utilization: 1.6 GB (3.24% of 50 GB) at 100s
Omni Cache
Cache hits: 1 Cache misses: 0 Hit rate: 100.0% Downloads: count=1 total=4.1 GiB avg=4.1 GiB avgTime=1m10.182s avgSpeed=63 MB/s Uploads: none::notice title=Resource Utilization::Peak CPU utilization: 16.00 cores (99.98% of 16.00) at 540s Peak memory utilization: 12 GB (22.71% of 50 GB) at 650s
Resource Utilization
Peak CPU utilization: 8.00 cores (100.00% of 8.00) at 780s Peak memory utilization: 19 GB (54.40% of 34 GB) at 1330s

Artifacts

Produced during runtime
Name Size Digest
android-apk-main-dev-expo
142 MB
sha256:156c4b19e88832985d8a5d5dc8074b895cd1c7f541e66b906b312d98f32306af
android-test-apk-main-dev-expo
3.69 MB
sha256:2b3aa8452acde2dcca105e13efcf8fb8b19a700cdaca598fd47b473a3fae682c
build-env-main-dev-expo-android
601 Bytes
sha256:b3f862485c69d3002d1587143ded180dfc394e3afde65cc95f38d11bf6910f30
build-env-main-dev-expo-ios
601 Bytes
sha256:985a2ce7fe3fd2be9d18a0cfe48880c910499c7d4fb6e3cbad2e23e9b1046fe7
ios-app-main-dev-expo
83.9 MB
sha256:aafcb27de7237d6884b6b80b916e2df8ec54233e0db1e3c5ece3bc50f2055be0
ios-ipa-main-dev-expo
96.4 MB
sha256:4534f344262703a55df29b70168ead9f8af379e521914df31c02458f03342e27
ios-sourcemaps-main-dev-expo
27.5 MB
sha256:6e39646f61121d8bed74207270536e428b2dff6b783fb159b417f510487bf5d1
ios-xcarchive-main-dev-expo
102 MB
sha256:f91867b58de3394dabc5af16060d030d70aae9cc483b27322edd78a168b0d649
node-modules-main-dev-expo-android Expired
635 MB
sha256:59daf8ebee3baad48c02fef0376a146c8ba1b1bcad06fae5aedd833a2633ae12
node-modules-main-dev-expo-ios Expired
631 MB
sha256:9fbaf056201d04d8dfb9d31a13f77ec46abe13bf21a257e5a9eb8ce034a3fa4e