Skip to content

Build and deploy apps for testing #6274

Build and deploy apps for testing

Build and deploy apps for testing #6274

Manually triggered March 13, 2026 21:52
Status Success
Total duration 21m 27s
Artifacts 9

testBuild.yml

on: workflow_dispatch
getMobileExpensifyPR
6s
getMobileExpensifyPR
getMobileExpensifyRef
9s
getMobileExpensifyRef
buildApps  /  ...  /  Build Web
4m 1s
buildApps / Build Web / Build Web
buildApps  /  ...  /  Build Android app
11m 8s
buildApps / Build Android / Build Android app
buildApps  /  ...  /  Build iOS HybridApp
20m 29s
buildApps / Build iOS / Build iOS HybridApp
buildApps  /  Post build started comment
6s
buildApps / Post build started comment
buildApps  /  Deploy Web to S3 (adhoc)
15s
buildApps / Deploy Web to S3 (adhoc)
buildApps  /  Post a GitHub comment with app download links for testing
22s
buildApps / Post a GitHub comment with app download links for testing
buildApps  /  Build Summary
12s
buildApps / Build Summary
Fit to window
Zoom out
Zoom in

Annotations

6 warnings and 3 notices
buildApps / Build Web / Build Web
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nick-fields/retry@3f757583fb1b1f940bc8ef4bf4734c8dc02a5847. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
buildApps / Build Android / Build Android app
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 1password/install-cli-action@9a0c9dd934086b7ab1d90115d455bda1c53c2bdb, 1password/load-secrets-action@8d0d610af187e78a2772c2d18d627f4c52d3fbfb, actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12, actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00, gradle/actions/setup-gradle@06832c7b30a0129d7fb559bcc6e43d26f6374244, gradle/actions/wrapper-validation@ac638b010cf58a27ee6c972d7336334ccaf61c96, nick-fields/retry@3f757583fb1b1f940bc8ef4bf4734c8dc02a5847. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
buildApps / Build Android / Build Android app
No AAB file found (expected for remote-cache hits on Adhoc builds)
buildApps / Build Android / Build Android app
Failed to restore gradle-dependencies-v1-a146b9f7e76d70c526c18a0e3dfa049b: RestError
buildApps / Build iOS / Build iOS HybridApp
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 1password/install-cli-action@9a0c9dd934086b7ab1d90115d455bda1c53c2bdb, nick-fields/retry@3f757583fb1b1f940bc8ef4bf4734c8dc02a5847, ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
buildApps / Post a GitHub comment with app download links for testing
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: ./.github/actions/javascript/postTestBuildComment. Actions will be forced to run with Node.js 24 by default starting June 2nd, 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/
prep
✅ Actor Julesssss has write permission
buildApps / Build Android / Build Android app
Android Sentry size analysis: https://expensify.sentry.io/preprod/size/116460"}
buildApps / Build iOS / Build iOS HybridApp
iOS Sentry size analysis: https://expensify.sentry.io/preprod/size/116526"}

Artifacts

Produced during runtime
Name Size Digest
android-proguard-mapping
7.15 MB
sha256:09a48f1e80ea4fdd409b4cc278e5026d1b0216f011220259dc12b9bb450f6da0
android-sourcemap-artifact
15.8 MB
sha256:60cf95541e6f2e791eaa51c90c3f3bb0185f692e94b5aa923eef9b93f037ccce
gradle-profile-report
26.9 KB
sha256:eed7eb67f93792ff65ea3ded12aeefd31f52ac8fcdfe4369879f83fda3aa7960
ios-dsym-artifact
120 MB
sha256:afbd620a519882863e5cbb00873415d56b1484237781bec75b4de6f53e2956b4
ios-sourcemap-artifact
15.8 MB
sha256:f55a7672e730919772d52cb5208cc066831507520a82288e30e82530e779916f
iosBuild-artifact
65.8 MB
sha256:272c0e2decdeb0eec6b5a2239c5fcb444f4e46964fa7eab286ed4f1a8595c06c
web-build-tar-gz-artifact
17.5 MB
sha256:51d34156d78aa1650819a7906e8bf22592d8fdb89b3cc5bb6286bc8626882713
web-build-zip-artifact
17.5 MB
sha256:d37a45d98b9ad69f71250f5661b1978ba232674abe66b7a23986854f144b6f9f
web-sourcemaps-artifact
208 Bytes
sha256:6ab717cb4ce118e7fad636791c7ee6982a7edb494afb30c697104a73bd173841