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 2023-11-23 #31786

Closed
60 tasks done
github-actions bot opened this issue Nov 23, 2023 · 24 comments
Closed
60 tasks done

Deploy Checklist: New Expensify 2023-11-23 #31786

github-actions bot opened this issue Nov 23, 2023 · 24 comments
Assignees
Labels
Daily KSv2 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@github-actions
Copy link
Contributor

github-actions bot commented Nov 23, 2023

Release Version: 1.4.3-11
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

Copy link

melvin-bot bot commented Nov 23, 2023

📣 @github-actions[bot]! 📣
Please report bugs or suggest features in the #expensify-open-source Slack channel, don't directly open issues in this repo!
Instructions here to join the channel 📖

@os-botify
Copy link

os-botify bot commented Nov 23, 2023

Sorry, only members of @Expensify/Mobile-Deployers can close deploy checklists.
Reopening!

@os-botify os-botify bot reopened this Nov 23, 2023

This comment was marked as off-topic.

@kavimuru kavimuru added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Nov 23, 2023
@OSBotify
Copy link
Contributor

🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.4.3-0 🚀

@luacmartins luacmartins self-assigned this Nov 23, 2023
@luacmartins luacmartins added the Daily KSv2 label Nov 23, 2023
@luacmartins
Copy link
Contributor

Checking off #31792. Repro in prod

@kavimuru
Copy link

Regression is at 47% progress.
We need exact reproduction steps for #29790 (comment)

@luacmartins
Copy link
Contributor

Checking off #31795. We CPed a fix

@luacmartins
Copy link
Contributor

Checking off #31797. We CPed a fix.

@kavimuru
Copy link

Regression is less than 1% left. We are validating couple PRs.
#26790 blocked with #31811

@Julesssss
Copy link
Contributor

Checking off #31830 as it wasn't confirmed yet in production...

@kavimuru
Copy link

Regression completed. Validating the last cp
#31061 failing with #31844
#30582 failing with #31829, #31833, #31836 and #31839

@luacmartins
Copy link
Contributor

Checking off #31805. We reverted the offending PR.

@luacmartins
Copy link
Contributor

Checking off #31829. We CPed a fix.

@luacmartins
Copy link
Contributor

luacmartins commented Nov 24, 2023

Unfortunately reverting #30582 is not straightforward since there are many conflicts already

@luacmartins
Copy link
Contributor

Checking off #31833. Resolved.

@luacmartins
Copy link
Contributor

Checking off #31836. Demoted to NAB.

@luacmartins
Copy link
Contributor

luacmartins commented Nov 24, 2023

Ok, final update for the next deployer:

#31834 - we have a revert PR #31854 in place
#31837 - we have a fix PR #31858
#31839 - we have a fix PR #31861, but there's another issue that I found while testing that still needs to be addressed
#31848 - I did not have time to investigate this one

@melvin-bot melvin-bot bot added the Overdue label Nov 27, 2023
@mountiny
Copy link
Contributor

Checking #31892 demoting

@mountiny
Copy link
Contributor

Demoted #31848

@dangrous
Copy link
Contributor

I can replicate #31909 on production, I'm just asking QA to confirm and then I will demote it from a deploy blocker

@mountiny
Copy link
Contributor

Demoted the last blocker #31909

@luacmartins luacmartins removed their assignment Nov 27, 2023
@melvin-bot melvin-bot bot removed the Overdue label Nov 27, 2023
@luacmartins
Copy link
Contributor

Checking off #29790. We merged and CPed a partial revert.
Checking off #30582. We addressed all blockers coming from that PR and the feature is still a WIP.

@AndrewGable
Copy link
Contributor

:shipit:

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

No branches or pull requests

8 participants