Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy Checklist: New Expensify 2024-03-29 #39222

Closed
github-actions bot opened this issue Mar 29, 2024 · 42 comments
Closed

Deploy Checklist: New Expensify 2024-03-29 #39222

github-actions bot opened this issue Mar 29, 2024 · 42 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@github-actions
Copy link
Contributor

github-actions bot commented Mar 29, 2024

Release Version: 1.4.58-8
Compare Changes: production...staging

This release contains changes from the following pull requests:

Deploy Blockers:

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

@kavimuru kavimuru added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Mar 29, 2024
@yuwenmemon
Copy link
Contributor

Hey @kavimuru @isabelastisser @mvtglobally, there are a couple of new features here in this staging release we'd like testers to be aware of.

  1. Live Markdown - Before we start testing Enable Live Markdown Preview on web #38152, keep in mind we also upgraded the version of the Live Markdown package. So, it would be best to also make sure that everything is working properly not only on Web, but also on Android/iOS where the package has already been in use since January.

  2. Group Chats + Splits - @marcaaron would like to try to resolve any issues with Create Group Chats + Splits. #37458 unless there is something crazy major like features breaking left and right. So please do ping him if you see issues that could be related to it. We tested it pretty well - but it’s one of those foundational things that could lead to weird stuff (but hopefully not...).

@yuwenmemon
Copy link
Contributor

🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version 1.4.58-0

@amyevans
Copy link
Contributor

Checked off #39235, not a blocker and a PR is already in review

@tgolen
Copy link
Contributor

tgolen commented Mar 29, 2024

Checked off #39245 because I don't think it's severe enough to be a blocker. Marked it as external

@blimpich
Copy link
Contributor

Demoting #39250 because its fairly minor and might even be intended behavior.

@rlinoz
Copy link
Contributor

rlinoz commented Mar 29, 2024

Demoting #39257

@mountiny
Copy link
Contributor

Demoted #39306 its not really blocker for users

@marcaaron
Copy link
Contributor

marcaaron commented Mar 29, 2024

Checking off Demoting #39303

@francoisl
Copy link
Contributor

#39304 will be a backend fix, checked off.

@kavimuru
Copy link

kavimuru commented Apr 1, 2024

Regression is 9% left in the TR
#37817 failing with #39285
#38191 failing with #38114 (comment)
#38722 failing with #39264
#38940 blocked in desktop with this #25790 (comment) - checking it off
#38984 failing with #39256
#38999 failing with #38935
#39001 failing with #39253
#39063 failing with #39320

@kavimuru
Copy link

kavimuru commented Apr 1, 2024

Regression is completed in TestRail.
Unchecked PRs:
#37817 failing with #39285
#38191 failing with #38114 (comment)
#38722 failing with #39264
#38940 blocked in desktop with this #25790 (comment)
#38984 failing with #39256
#38999 failing with #38935
#39001 failing with #39253
#39063 failing with #39320
#33124 failing with #39335 and #39338
#36657 failing with #39363 repro in PROD, checking it off.

@luacmartins
Copy link
Contributor

Demoted #39289

@blimpich
Copy link
Contributor

blimpich commented Apr 1, 2024

Demoted #39323

@marcaaron
Copy link
Contributor

Checking off #39333 because DMs on production are affected by the same bug (maybe feature request)

@marcaaron
Copy link
Contributor

Checking off #39317 since it's minor and I need to confirm the correct behavior.

@kavimuru
Copy link

kavimuru commented Apr 1, 2024

Regression completed.

Unchecked PRs:
#37817 failing with #39285
#38191 failing with #38114 (comment)
#38722 failing with #39264
#38940 blocked in desktop with this #25790 (comment)
#38984 failing with #39256
#38999 failing with #38935
#39001 failing with #39253
#39063 failing with #39320
#33124 failing with #39335 and #39338

Open Blockers:
#39241
#39242
#39247
#39249
#39251
#39264
#39285
#39291
#39294
#39320
#39322
#39331
#39336
#39338
#39340
#39341
#39348
#39354
#39357
#39361

@marcaaron marcaaron self-assigned this Apr 1, 2024
@tgolen
Copy link
Contributor

tgolen commented Apr 1, 2024

Checking off #39294 as not a blocker.

@tgolen
Copy link
Contributor

tgolen commented Apr 1, 2024

Checking off #39341 because it cannot be reproduced.

@marcaaron
Copy link
Contributor

Checking off #39242 as it was fixed and CP'd

@marcaaron
Copy link
Contributor

marcaaron commented Apr 1, 2024

Same for #39251, #39264, #39291

@marcaaron
Copy link
Contributor

Removing #39336 based on this comment

@marcaaron
Copy link
Contributor

marcaaron commented Apr 1, 2024

Checking off #39247, #39249 - fixed with a CP

@marcaaron
Copy link
Contributor

Checking off #39357 as it looks relatively minor.

@marcaaron
Copy link
Contributor

Demoting #39354 as it is edge case

@marcaaron
Copy link
Contributor

Checking off #39331. The correct behavior needs to be discussed further

@marcaaron
Copy link
Contributor

Demoting #39322 as we can't reproduce

@marcaaron
Copy link
Contributor

#39380 has to do with the API and not App so the blocker was removed.

@marcaaron
Copy link
Contributor

Five blockers remain...

#39320
#39338
#39340
#39348
#39361

We will hopefully deploy early tomorrow 🤞

@yuwenmemon
Copy link
Contributor

Checking off #39340 as it's an API issue.

@Beamanator
Copy link
Contributor

Checking off #39361 and #39377 as the revert PR was CP'd and confirmed fixed on staging

@Beamanator
Copy link
Contributor

Beamanator commented Apr 2, 2024

Checking off #39348 b/c it was marked NAB here

Same with #39338, marked NAB here

@Beamanator
Copy link
Contributor

So looks like the remaining checklist PR items are...:

And 1 remaining open blocker #39320 which has a fix PR #39383 on staging, which is waiting to be tested

And these PRs that were CP'd to staging to fix blockers:

@mountiny
Copy link
Contributor

mountiny commented Apr 2, 2024

checking off:

@mountiny
Copy link
Contributor

mountiny commented Apr 2, 2024

Checking off #38191 as the linked fail is not related

@mountiny
Copy link
Contributor

mountiny commented Apr 2, 2024

checking off #38722 as it was fixed with the partial revert #39302

@mountiny
Copy link
Contributor

mountiny commented Apr 2, 2024

checking off #37817 as the v4 camera pr was reverted

@mountiny
Copy link
Contributor

mountiny commented Apr 2, 2024

checking off #38984 as I could not repro the linked blocker anymore #39256

@mountiny
Copy link
Contributor

mountiny commented Apr 2, 2024

#38999
Was failing with #38935, which is the original issue the PR was supposed to fix 😅 so seems like the PR didn't fix the issue, maybe it just didn't cause any new bugs so can be checked off?

Did not cause a new bug/ blocker so we can check it off

@mountiny
Copy link
Contributor

mountiny commented Apr 2, 2024

checking off #39001 - failing issue marked as NAB

@mountiny
Copy link
Contributor

mountiny commented Apr 2, 2024

Checking off #39276 - tested in staging and it was a pass

@Beamanator
Copy link
Contributor

:shipit:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash
Projects
None yet
Development

No branches or pull requests