Repository navigation
Deploy Checklist: New Expensify 2024-11-13 #52440
Copy link
Copy link
Closed
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.0.61-3
Compare Changes: production...staging
This release contains changes from the following pull requests:
- [NO QA] Enable copilot in HybridApp #50800
- Fix pay someone flow for unvalidated accounts #50835
- Fix KeyboardAvoidingView not aware of the keyboard closing after it is unmounted #51509
- Hide add payment card button once a card is added #51594
- fix: Inbox showing GBR when there’s a report with RBR #51643
- [NOQA] fix: performance analytics markers #51815
- fix: Skip onboarding screen with company size if signupQualifier is VSB #51839
- fix image not displayed when tapped on search page #51855
- Move RBR to workspace chats instead of transaction threads #51893
- Re-direct to Classic when creating expenses for non-migrated users #51804 #51979
- close focus notification when clicking backdrop or back button #52072
- fix: hold and unhold expense page is not scrolling down #52089
- fix remove new workspace option from FAB when user is in a workspace #52171
- fix: 0.00 for Pending... @1.00 / mi #52197
- Fix sort on multiple statuses #52280
- Bump react-native-live-markdown to 0.1.183 #52286
- [fix] Scan QAB is not displayed for offline created workspace #52288
- feat: synk fix electron upgrade #52289
- fix display of undefined on card name after page refresh #52301
- fix bug with default exporter #52307
- cleanup: moved report field options to their own file #52311
- Fix missing highlight bg color when pressing on menu item #52353
- [NO QA] Clarifier to not use EXFY owned public rooms for testing #52400
- Update Configure-Quickbooks-Online.md #52422
- Revert "Move RBR to workspace chats instead of transaction threads" #52431
- [CP Stag] Fix forced log out in enable wallet flow #52489
- [CP Staging] Revert "fix: prevent open search when onboarding is not completed" #52504
- [NoQA] Fix convert integration (one more time) #52505
Internal QA:
- fix: use pattern B for unassigning cards #52357 - @mountiny
- Workspace Feed - Fix export item issues #52180 - @mountiny
Deploy Blockers:
- [$250] [HOLD for payment 2024-11-22] [HOLD for payment 2024-11-21] Wallet - The page crash when placing the MC to be able to link a wallet #52453
- Web - Pay someone - Error message still displayed after removing incorrect code #52454
- Web - Pay someone - Console errors displayed after validating account #52455
- [HOLD for payment 2024-11-28] Web - Pay someone-Wallet page displayed in central pane instead of 1:1 chat after validating account #52456
- [HOLD for payment 2024-11-28] Create expense button on empty Search page allows to create expense for non-migrated users #52457
- OD Modal is not displayed with the same WS created in OD #52460
- [$250] Android - Chat- Group name not saved if changed offline and not here tab when opening header #52484
- [HOLD for payment 2024-11-29] [$250] Android - App crashes when create new chat #52496
Deployer verifications:
- I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
- I checked Firebase Crashlytics and verified that this release does 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
Reactions are currently unavailable
Metadata
Metadata
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Activity
OSBotify commentedon Nov 13, 2024
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/9.0.61-0 🚀
lakchote commentedon Nov 13, 2024
Demoted #52454 for this reason
mvtglobally commentedon Nov 13, 2024
Regression is at 45% completed.
Android build is still not updated
mountiny commentedon Nov 13, 2024
Demoted #52460
mvtglobally commentedon Nov 13, 2024
Regression is at 80% completed
Blockers
#52453
#52455
#52456
#52460
#52484
francoisl commentedon Nov 13, 2024
#52455 was demoted, checking off
#52456 was also demoted, checking off
mvtglobally commentedon Nov 13, 2024
Regression is at 6% left
Blockers
#52453
#52496
PRs
#51594 - Pending validation on all platforms
#51643 - Pending validation on all platforms
#51855 - is failing #52475. repro in PROD, checking off
#51893 (comment) - Checking off
#51979 - is failing with #52460 & #52457
#52072 - is failing #52467. repro in PROD checking off
#52089 is failing with #49959. Checking off
#52289 (comment) - No QA steps, good to check off?
francoisl commentedon Nov 13, 2024
#52453 fixed and confirmed working after CP #52489, checking off
mvtglobally commentedon Nov 13, 2024
Regression is completed
Blockers
#52496
PRs
#51594 - Pending validation on all platforms
#51979 - is failing with #52460 & #52457
#52289 (comment) - No QA steps, good to check off?
francoisl commentedon Nov 13, 2024
#52496 is repro on prod, checking off
#51979 - blockers were demoted, checking off
#52289 - no QA (comment)
#52504 - tested myself on desktop and web, checking off
mvtglobally commentedon Nov 13, 2024
@francoisl #51594 - We are blocked on Hybrid app due to #44265. Rest are pass. Let us know if ok to check off
francoisl commentedon Nov 14, 2024
I think this is expected according to #44265 (comment).
Looks like we're all done then, going to ship this checklist!
francoisl commentedon Nov 14, 2024