App icon indicating copy to clipboard operation
App copied to clipboard

Deploy Checklist: New Expensify 2025-12-24

Open OSBotify opened this issue 1 month ago β€’ 6 comments

Release Version: 9.2.87-4 Compare Changes: https://github.com/Expensify/App/compare/production...staging

This release contains changes from the following pull requests:

  • [x] https://github.com/Expensify/App/pull/63745
  • [x] https://github.com/Expensify/App/pull/71868
  • [x] https://github.com/Expensify/App/pull/74023
  • [x] https://github.com/Expensify/App/pull/75011
  • [x] https://github.com/Expensify/App/pull/75899
  • [x] https://github.com/Expensify/App/pull/76744
  • [ ] https://github.com/Expensify/App/pull/76817
  • [x] https://github.com/Expensify/App/pull/76933
  • [x] https://github.com/Expensify/App/pull/77041
  • [x] https://github.com/Expensify/App/pull/77061
  • [x] https://github.com/Expensify/App/pull/77128
  • [x] https://github.com/Expensify/App/pull/77139
  • [x] https://github.com/Expensify/App/pull/77146
  • [x] https://github.com/Expensify/App/pull/77166
  • [x] https://github.com/Expensify/App/pull/77200
  • [x] https://github.com/Expensify/App/pull/77201
  • [x] https://github.com/Expensify/App/pull/77247
  • [x] https://github.com/Expensify/App/pull/77273
  • [x] https://github.com/Expensify/App/pull/77316
  • [x] https://github.com/Expensify/App/pull/77328
  • [x] https://github.com/Expensify/App/pull/77506
  • [x] https://github.com/Expensify/App/pull/77511
  • [ ] https://github.com/Expensify/App/pull/77517
  • [x] https://github.com/Expensify/App/pull/77635
  • [x] https://github.com/Expensify/App/pull/77757
  • [x] https://github.com/Expensify/App/pull/77830
  • [x] https://github.com/Expensify/App/pull/77839
  • [ ] https://github.com/Expensify/App/pull/77889
  • [x] https://github.com/Expensify/App/pull/78104
  • [x] https://github.com/Expensify/App/pull/78134
  • [x] https://github.com/Expensify/App/pull/78198
  • [x] https://github.com/Expensify/App/pull/78205
  • [x] https://github.com/Expensify/App/pull/78285
  • [x] https://github.com/Expensify/App/pull/78296
  • [ ] https://github.com/Expensify/App/pull/78298
  • [x] https://github.com/Expensify/App/pull/78307
  • [x] https://github.com/Expensify/App/pull/78322
  • [x] https://github.com/Expensify/App/pull/78352
  • [x] https://github.com/Expensify/App/pull/78363
  • [x] https://github.com/Expensify/App/pull/78397
  • [x] https://github.com/Expensify/App/pull/78439
  • [ ] https://github.com/Expensify/App/pull/78443
  • [ ] https://github.com/Expensify/App/pull/78451

Deploy Blockers:

  • [x] https://github.com/Expensify/App/issues/78435
  • [ ] https://github.com/Expensify/App/issues/78436
  • [ ] https://github.com/Expensify/App/issues/78437
  • [x] https://github.com/Expensify/App/issues/78438
  • [ ] https://github.com/Expensify/App/issues/78440
  • [ ] https://github.com/Expensify/App/issues/78444
  • [ ] https://github.com/Expensify/App/issues/78445
  • [x] https://github.com/Expensify/App/issues/78446
  • [x] https://github.com/Expensify/App/issues/78447
  • [x] https://github.com/Expensify/App/issues/78448
  • [ ] https://github.com/Expensify/App/issues/78449
  • [ ] https://github.com/Expensify/App/issues/78456
  • [ ] https://github.com/Expensify/App/issues/78465

Deployer verifications:

  • [ ] I checked Firebase Crashlytics for this release version and verified that this release does not introduce any new crashes. More detailed instructions on this verification can be found here.
  • [ ] I checked Firebase Crashlytics for the previous release version and verified that the release did not introduce any new crashes. More detailed instructions on this verification can be found here.
  • [ ] I checked GitHub Status and verified there is no reported incident with Actions.

cc @Expensify/applauseleads

OSBotify avatar Dec 24 '25 18:12 OSBotify

Regression progress is at 75%

PRs Failing: https://github.com/Expensify/App/pull/77889 failing with original bug https://github.com/Expensify/App/pull/77889#issuecomment-3690769375 https://github.com/Expensify/App/pull/78298 failing on Web with https://github.com/Expensify/App/issues/78437 and iOS validation is pending

PRs Untested: https://github.com/Expensify/App/pull/76817 pending validation on Android and iOS https://github.com/Expensify/App/pull/77128 pending validation on iOS https://github.com/Expensify/App/pull/77139 pending validation on iOS https://github.com/Expensify/App/pull/77200 pending validation on iOS https://github.com/Expensify/App/pull/77201 pending validation on web and iOS https://github.com/Expensify/App/pull/77247 pending validation on iOS https://github.com/Expensify/App/pull/77273 pending validation on iOS https://github.com/Expensify/App/pull/77316 pending validation on iOS https://github.com/Expensify/App/pull/77506 pending validation on iOS https://github.com/Expensify/App/pull/77635 pending validation on Android and iOS https://github.com/Expensify/App/pull/77757 pending validation on Web, Android, iOS https://github.com/Expensify/App/pull/78307 pending validation on iOS https://github.com/Expensify/App/pull/78352 pending validation on Android and iOS https://github.com/Expensify/App/pull/77517 Pending validation

kavimuru avatar Dec 25 '25 02:12 kavimuru

Regression progress is at 98%

PRs Failing: https://github.com/Expensify/App/pull/77517 with https://github.com/Expensify/App/issues/78448, comment https://github.com/Expensify/App/pull/77889 failing with original bug https://github.com/Expensify/App/issues/77880, comment https://github.com/Expensify/App/pull/78298 failing on Web with https://github.com/Expensify/App/issues/78437

PRs Untested: https://github.com/Expensify/App/pull/76817 pending validation on Android and iOS https://github.com/Expensify/App/pull/77201 pending validation on Web https://github.com/Expensify/App/pull/77635 pending validation on Android https://github.com/Expensify/App/pull/77757 pending validation on iOS Checking CPs

izarutskaya avatar Dec 25 '25 09:12 izarutskaya

Demoting https://github.com/Expensify/App/issues/78448 because of this.

MarioExpensify avatar Dec 25 '25 11:12 MarioExpensify

Regression progress is a few steps left

PRs Failing: https://github.com/Expensify/App/pull/77201 faced with issue https://github.com/Expensify/App/issues/76625 on Web. Repro in Prod, checking it off https://github.com/Expensify/App/pull/77517 comment https://github.com/Expensify/App/pull/77889 failing with original bug https://github.com/Expensify/App/pull/77889#issuecomment-3690773686 https://github.com/Expensify/App/pull/78298 failing on Web with https://github.com/Expensify/App/issues/78437

PRs Untested: https://github.com/Expensify/App/pull/76817 - comment https://github.com/Expensify/App/pull/78443 - pending validation on iOS and Android

izarutskaya avatar Dec 25 '25 17:12 izarutskaya

Regression is completed.

PRs Failing: https://github.com/Expensify/App/pull/77517 should be No QA comment https://github.com/Expensify/App/pull/77889 failing with original bug https://github.com/Expensify/App/pull/77889#issuecomment-3690773686 https://github.com/Expensify/App/pull/78298 failing on Web with https://github.com/Expensify/App/issues/78437

PRs Untested: https://github.com/Expensify/App/pull/76817 comment https://github.com/Expensify/App/pull/78443 comment

izarutskaya avatar Dec 25 '25 20:12 izarutskaya

Demoting #78446 as RHP is not viewable on production so this issue should not be possible there.

marcaaron avatar Dec 25 '25 21:12 marcaaron

Not deploying tonight. Maybe tomorrow.

marcaaron avatar Dec 26 '25 05:12 marcaaron

Checked off https://github.com/Expensify/App/issues/78445

marcochavezf avatar Dec 26 '25 22:12 marcochavezf

All clear now going to deploy

mountiny avatar Dec 29 '25 11:12 mountiny

:shipit:

mountiny avatar Dec 29 '25 11:12 mountiny

This issue either has unchecked items or has not yet been marked with the :shipit: emoji of approval. Reopening!

os-botify[bot] avatar Dec 29 '25 11:12 os-botify[bot]

πŸ“£ @os-botify[bot]! πŸ“£ Hey, it seems we don’t have your contributor details yet! You'll only have to do this once, and this is how we'll hire you on Upwork. Please follow these steps:

  1. Make sure you've read and understood the contributing guidelines.
  2. Get the email address used to login to your Expensify account. If you don't already have an Expensify account, create one here. If you have multiple accounts (e.g. one for testing), please use your main account email.
  3. Get the link to your Upwork profile. It's necessary because we only pay via Upwork. You can access it by logging in, and then clicking on your name. It'll look like this. If you don't already have an account, sign up for one here.
  4. Copy the format below and paste it in a comment on this issue. Replace the placeholder text with your actual details. Screen Shot 2022-11-16 at 4 42 54 PM Format:
Contributor details
Your Expensify account email: <REPLACE EMAIL HERE>
Upwork Profile Link: <REPLACE LINK HERE>

melvin-bot[bot] avatar Dec 29 '25 11:12 melvin-bot[bot]

:shipit:

mountiny avatar Dec 29 '25 11:12 mountiny