Deploy Checklist: New Expensify 2022-11-11
Release Version: 1.2.27-3
Compare Changes: https://github.com/Expensify/App/compare/production...staging
This release contains changes from the following pull requests:
- [ ] https://github.com/Expensify/App/pull/11751
- [ ] https://github.com/Expensify/App/pull/12157
- [ ] https://github.com/Expensify/App/pull/12181
- [ ] https://github.com/Expensify/App/pull/12282
- [ ] https://github.com/Expensify/App/pull/12373
- [x] https://github.com/Expensify/App/pull/12391
- [x] https://github.com/Expensify/App/pull/12498
- [x] https://github.com/Expensify/App/pull/12513
- [x] https://github.com/Expensify/App/pull/12545
- [x] https://github.com/Expensify/App/pull/12548
- [x] https://github.com/Expensify/App/pull/12579
- [x] https://github.com/Expensify/App/pull/12604
- [x] https://github.com/Expensify/App/pull/12606
- [ ] https://github.com/Expensify/App/pull/12625
- [ ] https://github.com/Expensify/App/pull/12628
- [x] https://github.com/Expensify/App/pull/12631
- [x] https://github.com/Expensify/App/pull/12634
- [ ] https://github.com/Expensify/App/pull/12679
- [ ] https://github.com/Expensify/App/pull/12688
Internal QA:
- [x] https://github.com/Expensify/App/pull/12401 - @cead22 @dangrous
Deploy Blockers:
- [x] https://github.com/Expensify/App/issues/12666
- [ ] https://github.com/Expensify/App/issues/12670
- [x] https://github.com/Expensify/App/issues/12671
- [x] https://github.com/Expensify/App/issues/12687
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.
cc @Expensify/applauseleads
:rocket: All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.2.27-0 :rocket:
https://github.com/Expensify/App/pull/12401 can no longer be QAed so checking it off cc @cead22
:clap: Heads up @Expensify/applauseleads :clap:
A new pull request has been :cherries: cherry-picked :cherries: to staging, and will be deployed to staging in version 1.2.27-3 :rocket:
:tada: All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.27-3 has been deployed to staging :tada:
Regression is completed
PR https://github.com/Expensify/App/pull/11751 is failing https://github.com/Expensify/App/issues/7270 and Native apps are blocked due to https://github.com/Expensify/App/issues/11796. Are we ok to check off? PR https://github.com/Expensify/App/pull/12157 is failing https://github.com/Expensify/App/issues/12637 https://github.com/Expensify/App/issues/12671 https://github.com/Expensify/App/issues/11961 https://github.com/Expensify/App/issues/11858 PR https://github.com/Expensify/App/pull/12181 is blocked by https://github.com/Expensify/App/issues/12530 PR https://github.com/Expensify/App/pull/12282 is pass on Web, but we are blocked to check on other platforms. Are we ok to check off? PR https://github.com/Expensify/App/pull/12628 does not have deeplink on Desktop app, rest platforms are pass. Checking off PR https://github.com/Expensify/App/pull/12688 all pass, but Android. App didnt update yet Checking CP https://github.com/Expensify/App/pull/12679. will update in the morning
We also do not see the latest Android build 1.2.27-3
Retrying Android deploy for 1.2.27-3
Android 1.2.27-3 should be available now
Checking off https://github.com/Expensify/App/pull/12679 & https://github.com/Expensify/App/pull/12688
Outstanding items PR https://github.com/Expensify/App/pull/11751 is failing https://github.com/Expensify/App/issues/7270 and Native apps are blocked due to https://github.com/Expensify/App/issues/11796. Are we ok to check off? PR https://github.com/Expensify/App/pull/12157 is failing https://github.com/Expensify/App/issues/12637 https://github.com/Expensify/App/issues/12671 https://github.com/Expensify/App/issues/11961 https://github.com/Expensify/App/issues/11858 PR https://github.com/Expensify/App/pull/12181 is blocked by https://github.com/Expensify/App/issues/12530 PR https://github.com/Expensify/App/pull/12282 is pass on Web, but we are blocked to check on other platforms. Are we ok to check off?
:clap: Heads up @Expensify/applauseleads :clap:
A new pull request has been :cherries: cherry-picked :cherries: to staging, and will be deployed to staging in version 1.2.27-4 :rocket:
:tada: All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.27-4 has been deployed to staging :tada:
Checking off https://github.com/Expensify/App/pull/12722
Timing graphs are a bit all over the place but we seem to be on a downward trend, and there was a post-mortem sent out yesterday for a performance regression that has been fixed, so we should be okay to deploy.
No new crashes in this version either:
:shipit: