Skip to content

chore(theme): gate pure-black dark mode behind pureBlackDarkMode flag… #1385

chore(theme): gate pure-black dark mode behind pureBlackDarkMode flag…

chore(theme): gate pure-black dark mode behind pureBlackDarkMode flag… #1385

Triggered via push May 14, 2026 22:58
Status Success
Total duration 40m 19s
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
2m 29s
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: 12.97 cores (81.05% of 16.00) at 41s Peak memory utilization: 4.3 GB (8.42% of 50 GB) at 80s
Resource Utilization
Peak CPU utilization: 7.46 cores (93.31% of 8.00) at 180s Peak memory utilization: 10 GB (29.31% of 34 GB) at 200s
Omni Cache
Cache hits: 1 Cache misses: 0 Hit rate: 100.0% Downloads: count=1 total=4.1 GiB avg=4.1 GiB avgTime=58.675s avgSpeed=75 MB/s Uploads: none::notice title=Resource Utilization::Peak CPU utilization: 16.00 cores (99.98% of 16.00) at 700s Peak memory utilization: 12 GB (24.37% of 50 GB) at 580s
Resource Utilization
Peak CPU utilization: 8.00 cores (100.00% of 8.00) at 680s Peak memory utilization: 18 GB (52.44% of 34 GB) at 930s

Artifacts

Produced during runtime
Name Size Digest
android-apk-main-dev-expo
142 MB
sha256:01cdb5c9f9c97e20e649727286ef2c72e7746f43c43b64f268ee087daaae9151
android-test-apk-main-dev-expo
3.69 MB
sha256:3a6142b8d48a4981a4e8c9791fb2838106c8f3c232734730eed910f7f5ea2b6c
build-env-main-dev-expo-android
601 Bytes
sha256:32fe55210c6a1b9de1eee54984e3976cfa6090d1c728c517edbe55bf2147a257
build-env-main-dev-expo-ios
601 Bytes
sha256:902451ebccf20ef8ef4d8207261f594ad86574e354e002768c40bda62d1a99ce
ios-app-main-dev-expo
83.9 MB
sha256:80c230ac8d9f2842bfed4d4de16559a55e6e3acd1074b6ec4af017c261f6e902
ios-ipa-main-dev-expo
96.4 MB
sha256:9e5ddae6de81b992d080b8970e94533a4bca4b149a3fed654a30ef7e9f493cd3
ios-sourcemaps-main-dev-expo
27.5 MB
sha256:31112fd8ffce679513b20458ee64437916e901bc1172063ec90055d9ed9dca3c
ios-xcarchive-main-dev-expo
102 MB
sha256:7a5b8808790d4963e9ca0d15fe4411c7a8ffebb14b4a8f239012f09b61237170
node-modules-main-dev-expo-android Expired
635 MB
sha256:cf843656b6f600456383f805f616cd9714d51b17423f0bb4d38e94e5670dfd6a
node-modules-main-dev-expo-ios Expired
631 MB
sha256:ba774c475f7b53a5d93a025716d4a2403a602187fca4d285292b17af965334d2