Skip to content

Update Mobile-Expensify submodule version to 9.3.61-0 #5453

Update Mobile-Expensify submodule version to 9.3.61-0

Update Mobile-Expensify submodule version to 9.3.61-0 #5453

Triggered via push April 21, 2026 11:03
Status Success
Total duration 41m 33s
Artifacts 12

deploy.yml

on: push
Build Android HybridApp  /  Build Android app
13m 47s
Build Android HybridApp / Build Android app
Build iOS HybridApp  /  Build iOS HybridApp
22m 46s
Build iOS HybridApp / Build iOS HybridApp
Build storybook docs
3m 4s
Build storybook docs
Create or update deploy checklist  /  createChecklist
2m 15s
Create or update deploy checklist / createChecklist
Upload Android to Google Play
1m 50s
Upload Android to Google Play
Upload Android to BrowserStack
45s
Upload Android to BrowserStack
Upload Android to Applause
1m 9s
Upload Android to Applause
Upload iOS to TestFlight
7m 9s
Upload iOS to TestFlight
Upload iOS to BrowserStack
59s
Upload iOS to BrowserStack
Upload iOS to Applause
24s
Upload iOS to Applause
Deploy Web to S3
32s
Deploy Web to S3
Submit Android for production rollout
0s
Submit Android for production rollout
Submit iOS for production rollout
0s
Submit iOS for production rollout
checkDeploymentSuccess
4s
checkDeploymentSuccess
Post a Slack message when any platform fails to build or deploy
0s
Post a Slack message when any platform fails to build or deploy
cherryPickExtraVersionBump  /  validate
cherryPickExtraVersionBump / validate
Post a Slack message when all platforms deploy successfully
7s
Post a Slack message when all platforms deploy successfully
postGithubComments  /  postDeployComments
9m 41s
postGithubComments / postDeployComments
cherryPickExtraVersionBump  /  ...  /  createNewVersion
cherryPickExtraVersionBump / createNewVersion / createNewVersion
cherryPickExtraVersionBump  /  cherryPick
cherryPickExtraVersionBump / cherryPick
Fit to window
Zoom out
Zoom in

Annotations

8 warnings and 3 notices
Build Android HybridApp / 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, gradle/actions/setup-gradle@06832c7b30a0129d7fb559bcc6e43d26f6374244, gradle/actions/wrapper-validation@ac638b010cf58a27ee6c972d7336334ccaf61c96. 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/
Upload Android to Applause
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@581a835fb51b8e7ec56b71cf2ffddd7e68bb25e0. 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/
Upload Android to Google Play
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, ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252. 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/
Build iOS HybridApp / 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, ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252. 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/
Upload iOS to Applause
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@581a835fb51b8e7ec56b71cf2ffddd7e68bb25e0. 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/
Upload iOS to TestFlight
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, ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252. 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/
createRelease
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e. 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/
Post a Slack message when all platforms deploy successfully
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: 8398a7/action-slack@1750b5085f3ec60384090fb7c52965ef822e869e. 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/
prep
✅ Actor OSBotify is an app deployer
Build Android HybridApp / Build Android app
Android Sentry size analysis: https://expensify.sentry.io/preprod/size/208442"}
Build iOS HybridApp / Build iOS HybridApp
iOS Sentry size analysis: https://expensify.sentry.io/preprod/size/208449"}

Artifacts

Produced during runtime
Name Size Digest
android-apk-artifact
204 MB
sha256:7101fbf576488953527d26f20bc70471d6eb43193ffcd43b46e3cf1f4305fb34
android-proguard-mapping
7.17 MB
sha256:0a43e14afc29edd4c8c40324695f0e3611aab7b6c43ac5bc299cbd472af67b6d
android-sourcemap-artifact
16.5 MB
sha256:97bb926de055b57712756ce41ba0c1e7aaf7dd3c14bd3aa491622ae2c3a6915e
androidBuild-artifact
271 MB
sha256:52f358b35636baf85379020ba89847519f5ae8a06cea57de51a21328fe2b3e64
gradle-profile-report
68.7 KB
sha256:ebe5824fe9c4a298b8fa010221de956a1dc9a2b2f8ffa3e18777700eb3b21ba8
ios-dsym-artifact
124 MB
sha256:0dcbf2d635d33fd98679bc7ecce52b2c2079dbeb631d330a1ed62e00e744163c
ios-sourcemap-artifact
16.5 MB
sha256:8a40ecd0abb047cde3c368561a2f6590618fd19634746fa568092e260f64f84c
iosBuild-artifact
90.5 MB
sha256:14531b189b3ac8f1fcc0a7ced93a7accd3b3aa1d38dad93826bb6a1e55b85a1f
storybook-docs-artifact
12.3 MB
sha256:512215cd6c59d66baa19cccd3e52dd42a2bab19b515ffc0a1e02d2961a7ad653
web-build-tar-gz-artifact
18.2 MB
sha256:2496929edb2bb7047604ed593e59a2bf25384b7d5dd0eb636cbb785c5b6a8745
web-build-zip-artifact
18.2 MB
sha256:f6d899a53bb1b8749719a28299cd5e467d9268a75c75f4f25bb0617381751aff
web-sourcemaps-artifact
208 Bytes
sha256:c8c5b3342b6fc155c06cf93786ff24944cf6982f996e8e5b8e8aab1b7b4e96df