Repository navigation
Deploy Checklist: New Expensify 2025-01-31 #56137
Copy link
Copy link
Closed
Labels
MonthlyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.0.93-3
Compare Changes: production...staging
This release contains changes from the following pull requests:
- fix: display message when user detach a receipt #54778
- Prevent payment for open invoice reports #54958
- Add toggle for enable/disable instead of label #55192
- [NO QA] change checkIfActionIsAllowed function name and other lint fixes #55663
- fix: Update the default copy in the Description section of the workspace profile AND update the copy in the last step of the workspace invite flow. #55700
- Show 'Report physical card loss/damage' option for physical cards, regardless of activation status #55767
- Create Card-feed-settings.md #55886
- Use preferred theme from new onyx key with standard nvp name #55897
- Fix - remove all onboarding videos #55902
- Remove $ to fix Google Geolocation API #55903
- [No QA] Combine createNewVersion and createNewHybridAppVersion #55915
- Stephanieelliott helpdot bulk - Xero Articles #55918
- [No QA] Fix profiling workflow by generating signing keys #55951
- [No QA] Update Enable-two-factor-authentication.md #55979
- Create Manage-Profile-and-Account-Preferences.md #55984
- fix: Contact method - Two error messages appear the same time. #55998
- [No QA] Add a few more files to shellCheck ignore #56016
- [NO QA] - Update Track-expenses.md #56019
- [NoQA] Skip flaky Should sort the names before displaying test #56060
- [CP Staging] Staying on Settings -> Wallet after Confirmation page refresh #56065
- [No QA] Fix useTripTransactions hook #56089
- [NO QA] Tiny updates to early adoption discount copy #56100
- [No QA] fix: add default_id for onyx report chat #56103
- [No QA] Add missing \ in createNewVersion #56104
- [No QA] Submodule fire cleanup #56125
- [No QA] Move submodule update to a separate commit from the version bump #56127
- [CP Staging] Revert "Show 'Report physical card loss/damage' option for physical cards, regardless of activation status" #56152
- [No QA] [CP Staging] Disable the network going offline for now when a PONG is not received #56183
Internal QA:
- [Internal QA]: Add possibility to assign cards from members page when feeds are configured #55809 - @mountiny
Deploy Blockers:
- [HOLD for payment 2025-02-07] iOS - Back button on import member page loops between import, members and workspace settings #56025
- Web - Tooltip - Two same tooltips appear in Reports page #56027
- Android - Reports - Unable to scroll the expense status bar #56031
- Tags - Main tag always reverts to "on" state when trying to toggle it off #56147
- Expensify Card - Card suspended error when trying to deactivate physical card #56148
- Expensify Card - Get card flow is restarted when user has not confirmed to ship new card #56150
- Web - Wallet - Central pane in the background changes to Profile page when editing address #56155
- [$250] Distance Rates - Disabling rate toggle triggers a brief on-off action after relogging #56173
- Pusher PingPong is making clients go offline too often #56180
Deployer verifications:
- I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
- 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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
MonthlyKSv2KSv2StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Activity
rlinoz commentedon Jan 31, 2025
Demoted #56147
izarutskaya commentedon Jan 31, 2025
Regression is at 82% completed.
Unchecked PRs:
#54958 - failing on all platforms #54958 (comment)
#55192 - found issues #55192 (comment), #55192 (comment)
DB:
#56025
#56027
#56173
#56180
mvtglobally commentedon Feb 1, 2025
Regression is at 98% completed.
Unchecked PRs:
#54958 - failing on all platforms #54958 (comment). Are we ok to check it off?
#55192 - found issues #55192 (comment), #56173
Checking CP
DB:
#56025
#56027
#56173
izarutskaya commentedon Feb 3, 2025
Regression is completed.
Unchecked PRs:
#54958 - failing on all platforms #54958 (comment). Are we ok to check it off?
#55192 - found issues #55192 (comment), #56173
#56152 - issue #56150 still reproducible on Web and mWeb - #56152 (comment) Pending validation on Desktop, Android and iOS. (I'll post here when it's done)
DB:
#56025
#56027
#56173
Beamanator commentedon Feb 3, 2025
Checking off #56027 b/c it was originally added to #56018, and was fixed by a revert!
Beamanator commentedon Feb 3, 2025
Same with #56025 - checking off b/c it was originally added to the previous deploy checklist, and was fixed by #56088 which is in prod
roryabraham commentedon Feb 3, 2025
Demoting #56173
roryabraham commentedon Feb 3, 2025
There are some trending firebase crashes we are tracking: #56252
roryabraham commentedon Feb 3, 2025