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-30 #11485

Closed
29 tasks done
OSBotify opened this issue Sep 30, 2022 · 21 comments
Closed
29 tasks done

Deploy Checklist: New Expensify 2022-09-30 #11485

OSBotify opened this issue Sep 30, 2022 · 21 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging Monthly KSv2 StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Sep 30, 2022

Release Version: 1.2.11-4
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

@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Oct 1, 2022
@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 1, 2022

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

@mvtglobally
Copy link

mvtglobally commented Oct 3, 2022

Regression is almost completed.

Deploy Blockers
#11503
#11504
#11509
#11526

Interim summary
PR #10900 (comment) Internal QA
PR #10827 is failing due to #11504
PR #11026 is failing due to #10524 & #10510

@sketchydroide
Copy link
Contributor

removing #11504 as a deploy blocker.

@luacmartins
Copy link
Contributor

Tested #11363 on staging and it's a pass 🎉 Checking it off

@luacmartins
Copy link
Contributor

#11509 is the intended behavior. Checking off.

@luacmartins
Copy link
Contributor

I randomly reproduced #11504, but did not follow the test steps in that issue. This is the line that caused the crash, which comes from this PR in the checklist. I put up a fix here

Screen Shot 2022-10-03 at 9 45 23 AM
Screen Shot 2022-10-03 at 9 45 37 AM

@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 3, 2022

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

@mvtglobally
Copy link

checking CP

@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 3, 2022

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

@mvtglobally
Copy link

@luacmartins
Regression is completed. CP pass
checking off #10900 (comment) as well

@mvtglobally
Copy link

Outstanding issues
PR #10827 is failing due to #11504. Are we ok to check off since blocker label removed
PR #11026 is failing due to #10524 & #10510

@melvin-bot melvin-bot bot added the Monthly KSv2 label Oct 4, 2022
@AndrewGable
Copy link
Contributor

#10827 seems OK to check off

@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 4, 2022

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

@marcaaron
Copy link
Contributor

This feels like a possible deploy blocker:

https://expensify.slack.com/archives/C01GTK53T8Q/p1664918444481379

@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 4, 2022

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

@luacmartins
Copy link
Contributor

luacmartins commented Oct 4, 2022

Tested #11510 and it's a pass. Checking off #11510, #11026 and #11556

@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 5, 2022

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

@luacmartins
Copy link
Contributor

Tested #11616 and it's a pass. Checking off #11616 and #11318!

@AndrewGable
Copy link
Contributor

:shipit:

@luacmartins
Copy link
Contributor

Checking #11610 off since the blocker label was removed.

@OSBotify
Copy link
Contributor Author

OSBotify commented Oct 5, 2022

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

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 Monthly KSv2 StagingDeployCash
Projects
None yet
Development

No branches or pull requests

7 participants