Skip to content

fix(INFRA-3631): add job-level permissions to shadow CI caller (#30252) #1424

fix(INFRA-3631): add job-level permissions to shadow CI caller (#30252)

fix(INFRA-3631): add job-level permissions to shadow CI caller (#30252) #1424

Triggered via push May 15, 2026 20:44
Status Success
Total duration 36m 11s
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 31s
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.98 cores (99.75% of 8.00) at 57s Peak memory utilization: 12 GB (34.63% of 34 GB) at 70s
Resource Utilization
Peak CPU utilization: 10.73 cores (67.04% of 16.00) at 54s Peak memory utilization: 4.3 GB (8.57% of 50 GB) at 70s
Omni Cache
Cache hits: 1 Cache misses: 0 Hit rate: 100.0% Downloads: count=1 total=4.1 GiB avg=4.1 GiB avgTime=1m4.76s avgSpeed=68 MB/s Uploads: none::notice title=Resource Utilization::Peak CPU utilization: 15.99 cores (99.96% of 16.00) at 630s Peak memory utilization: 12 GB (23.39% of 50 GB) at 720s
Resource Utilization
Peak CPU utilization: 8.00 cores (100.00% of 8.00) at 720s Peak memory utilization: 18 GB (53.64% of 34 GB) at 1120s

Artifacts

Produced during runtime
Name Size Digest
android-apk-main-dev-expo
142 MB
sha256:48f91563d67c3b57f2e1c3842e74c53824d4be68b0299891983b1bf5b9f589e5
android-test-apk-main-dev-expo
3.69 MB
sha256:3430dcdd7d9e7a9469a4b450dbdc9c5336c537607ef7aaa0ad1a0caa4166785d
build-env-main-dev-expo-android
601 Bytes
sha256:985bc07e749ef92d50d2d6c2e717a907263a5213b940e5fc76fee88b4e3a17e1
build-env-main-dev-expo-ios
600 Bytes
sha256:733cd8b27f91c38a80649aa0626aed4afe19e9748bf1cc1424146cba1b9cd24a
ios-app-main-dev-expo
83.9 MB
sha256:926aa32c7dece7bdba992bcac0d2ff0129576a087dcd41042ece7a367d762dda
ios-ipa-main-dev-expo
96.6 MB
sha256:e5d328cd98291849e03658a54cc755fa8703f58d9412bab22b24e48a95c9c3f2
ios-sourcemaps-main-dev-expo
27.7 MB
sha256:f68f4dc2441da403fcd6f37f829c92c48a38b841f5c656a8cc56429fbb3a0fbe
ios-xcarchive-main-dev-expo
102 MB
sha256:5fc286963e04ba671f34b2240bd2124d0b18ae0b2b76fcd7f71a7d0ffe515270
node-modules-main-dev-expo-android Expired
637 MB
sha256:224a1b211507f521807acfa9df2f0c3cad8abbf8ce1803419a430a73d4a65819
node-modules-main-dev-expo-ios Expired
633 MB
sha256:bec1c315a0e1e8d77887b89ce6bd414c086919998f7232aa333581ade69a1480