Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.55k stars 2.89k forks source link

Deploy Checklist: New Expensify 2024-03-06 #37845

Closed github-actions[bot] closed 8 months ago

github-actions[bot] commented 8 months ago

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

This release contains changes from the following pull requests:

Internal QA:

Deploy Blockers:

Deployer verifications:

cc @Expensify/applauseleads

luacmartins commented 8 months ago

Demoted https://github.com/Expensify/App/issues/37873

luacmartins commented 8 months ago

Demoted https://github.com/Expensify/App/issues/37848

kavimuru commented 8 months ago

Regression TR is 78% progress.

37692 failing with #36597 in mWeb, known bug checking it off

36019 failing with #37849

We are still validating other unchecked PRs.

danieldoglas commented 8 months ago

@kavimuru please also test https://github.com/Expensify/App/pull/35410 - we need to test all the flows from OldDot to NewDot on that PR to confirm we didn't break anything.

arosiclair commented 8 months ago

36047 passes!

kavimuru commented 8 months ago

@danieldoglas

@kavimuru please also test https://github.com/Expensify/App/pull/35410 - we need to test all the flows from OldDot to NewDot on that PR to confirm we didn't break anything.

We do have OD to ND transition regression TR steps. Will that be sufficient?

danieldoglas commented 8 months ago

@kavimuru yes, those should be enough!

kavimuru commented 8 months ago

Regression is 7% left.

36019 failing with #37849

37457 failing with repro in PROD checking it off.

36814 validation pending in desktop, mweb and android

37021 validation pending in iOS

37108 validation pending in iOS

37176 validation pending in iOS and desktop

37185 validation pending in android and iOS

37481 validation pending in iOS

37630 validation pending in iOS

37652 validation pending in Desktop

kavimuru commented 8 months ago

We are just left with 3% in TR. unchecked PRs:

36019 failing with #37849

36814 failing with #37867

37108 failing with #37887 repro in PROD chcking it off

37185 failing with #37851 (closed as this is incomplete feature) - OK to check it off?

luacmartins commented 8 months ago

demoted https://github.com/Expensify/App/issues/37847

kavimuru commented 8 months ago

Regression is completed.

unchecked PRs:

36019 failing with #37849

36814 failing with #37867

37185 failing with #37851 (closed as this is incomplete feature) - OK to check it off?

Open Blockers:

37849

37850

37852

roryabraham commented 8 months ago

https://github.com/Expensify/App/pull/35410 can't be tested on staging until https://github.com/Expensify/Web-Expensify/pull/40720 is on staging, so I'm going to go ahead and check it off. It's good that it didn't appear to cause a regression 🙂

InternalQA will happen with https://github.com/Expensify/Web-Expensify/pull/40720

roryabraham commented 8 months ago

I do see some recent crashes but none in 1.4.48:

image

roryabraham commented 8 months ago

:shipit: