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 2022-09-22 #11215

Closed
20 tasks done
OSBotify opened this issue Sep 22, 2022 · 20 comments
Closed
20 tasks done

Deploy Checklist: New Expensify 2022-09-22 #11215

OSBotify opened this issue Sep 22, 2022 · 20 comments
Assignees
Labels
Daily KSv2 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Sep 22, 2022

Release Version: 1.2.5-2
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.

cc @Expensify/applauseleads

@luacmartins luacmartins self-assigned this Sep 22, 2022
@luacmartins luacmartins added the Daily KSv2 label Sep 22, 2022
@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Sep 22, 2022
@OSBotify
Copy link
Contributor Author

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

@sketchydroide
Copy link
Contributor

looking at the deploy blocker #11237

@luacmartins
Copy link
Contributor

Checking off #11216 and #11237 since they are hard to reproduce and minor UI issues.

I can repro #11234 in prod, so checking that off too.

@luacmartins
Copy link
Contributor

@mvtglobally what's the status on regression?

@mvtglobally
Copy link

@luacmartins
We are almost done.

PR ##11033 is failing due to #11221
PR #11037 is failing due to #11222. not a blocker. Checking off
PR #10863 is failing. Logging 2 issues in a bit

@luacmartins
Copy link
Contributor

PR ##11033 is failing due to #11221

I think this is fine, since it's the behavior we have on prod now. Thanks for logging that issue though!

@luacmartins
Copy link
Contributor

PR #10863 is failing. Logging 2 issues in a bit

@mvtglobally ok, let me know once they are logged. Thanks!

@mvtglobally
Copy link

@luacmartins Here are the issues from #10863
#11230
#11246
doesn't seem to be a blocker, but pls double check

@luacmartins
Copy link
Contributor

@mvtglobally Thank you! I was able to test #10863 on iOS and it's a pass for me. I did see #11230 happening. While I wasn't able to repro #11246, another team member could repro it. However, since #11246 also happens on prod, I won't block the deploy on it.

@luacmartins
Copy link
Contributor

Checking off #10863!

@luacmartins
Copy link
Contributor

Waiting for #11240 to hit staging so I can test it before kicking off the deploy.

@luacmartins
Copy link
Contributor

@mvtglobally is regression done?

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.5-2 🚀

@luacmartins
Copy link
Contributor

I tested #11240 and it's a pass. Checking it off.

@mvtglobally
Copy link

Regression is completed

@mvtglobally
Copy link

@luacmartins Are we good to check #11244?

Do you plan to deploy today or Monday only?

@luacmartins
Copy link
Contributor

@mvtglobally we are still waiting to test #11244 on iOS. It's a pass on all other platforms.

Do you plan to deploy today or Monday only?

I'm gonna deploy today, once we test #11244

@luacmartins
Copy link
Contributor

#11244 is a pass.

@luacmartins
Copy link
Contributor

:shipit:

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.5-2 has been deployed to staging 🎉

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

5 participants