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-03-28 #16632

Closed
30 tasks done
OSBotify opened this issue Mar 28, 2023 · 17 comments
Closed
30 tasks done

Deploy Checklist: New Expensify 2023-03-28 #16632

OSBotify opened this issue Mar 28, 2023 · 17 comments
Assignees
Labels
Daily KSv2 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Mar 28, 2023

Release Version: 1.2.91-1
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.

cc @Expensify/applauseleads

@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Mar 28, 2023
@luacmartins luacmartins self-assigned this Mar 28, 2023
@luacmartins luacmartins added the Daily KSv2 label Mar 28, 2023
@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.91-0 🚀

@mvtglobally
Copy link

PR #15340 failing #16507 #15920
PR #16492 failing #16641
PR #16550 failing #16636

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

@OSBotify
Copy link
Contributor Author

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

@luacmartins
Copy link
Contributor

@mvtglobally when do you expect to complete regression? I see that we are really close.

@mvtglobally
Copy link

@luacmartins Main regression is completed.

We are retesting issues and will validate CPs in a few

@mvtglobally
Copy link

Regression summary

PR #15340 failing #16507 #15920. Are we ok to check it off?
PR #16492 & #16432 failing #16641 - RETESTING
PR #16464 failing #16668. repro in PROD checking off
PR #16550 failing #16636 - RETESTING

@luacmartins
Copy link
Contributor

@mvtglobally thank you! let me know when you are done retesting those issues

@luacmartins
Copy link
Contributor

Checking off #15340. We just merged another PR today #16055

@mvtglobally
Copy link

Checking off #16659.
Will log a new issue for #12512 (comment) (#16550 seem to be unrelated)

@luacmartins
Copy link
Contributor

I tested #16492. It's a pass. Checking it off.

@luacmartins
Copy link
Contributor

I tested #16432, but it seems to fail. I left a comment here. Gonna check it off since it doesn't break any functionality.

@mvtglobally
Copy link

#16432 (We didnt see any issue) & Checking off
#16550

@luacmartins
Copy link
Contributor

@mvtglobally thanks for the update!

@luacmartins
Copy link
Contributor

I noticed what seems to be several new non-fatal exceptions in Firebase. I won't block the deploy on it since it's a non-fatal exception, but I think that we should investigate it. I created an issue for it here

@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