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-11-30 #13180

Closed
32 tasks done
OSBotify opened this issue Nov 30, 2022 · 17 comments
Closed
32 tasks done

Deploy Checklist: New Expensify 2022-11-30 #13180

OSBotify opened this issue Nov 30, 2022 · 17 comments
Assignees
Labels
Daily KSv2 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Nov 30, 2022

Release Version: 1.2.34-1
Compare Changes: production...staging

This release contains changes from the following pull requests:

Internal QA:

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 Nov 30, 2022
@luacmartins luacmartins added the Daily KSv2 label Nov 30, 2022
@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Nov 30, 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.34-0 🚀

@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.34-1 🚀

@mvtglobally
Copy link

@luacmartins we are still working on the checklist. Here is a mid-summary

#12796 (comment)
#13109 (comment)
#12971 (comment)
#13167 (comment)

@luacmartins
Copy link
Contributor

@mvtglobally

@OSBotify
Copy link
Contributor Author

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

@luacmartins
Copy link
Contributor

@mvtglobally what's the status on the regression tests?

@mvtglobally
Copy link

@luacmartins app is really slow and lagging. We are about 60% but regression takes longer now due to slowness as well.

@luacmartins
Copy link
Contributor

@mvtglobally could you give me another update on the regression tests please?

@mvtglobally
Copy link

@luacmartins around 25% left.

@mvtglobally
Copy link

@luacmartins we are at 11%.
Can you internally help out with pR #12796. Team is not very sure on validations here. It will help a lot

@luacmartins
Copy link
Contributor

@mvtglobally thanks for the update! I'll check that PR.

@luacmartins
Copy link
Contributor

#12796 is a pass! Checking it off!

@mvtglobally
Copy link

PR #13109 is failing with #13222. repro in PROD
PR #13201 is failing #13192.

@mvtglobally
Copy link

@luacmartins Regression is completed

@luacmartins
Copy link
Contributor

Checklist is clear and there are no new crashes. Kicking off the deploy!

@luacmartins
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

4 participants