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-21 #16345

Closed
28 tasks done
OSBotify opened this issue Mar 21, 2023 · 18 comments
Closed
28 tasks done

Deploy Checklist: New Expensify 2023-03-21 #16345

OSBotify opened this issue Mar 21, 2023 · 18 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Mar 21, 2023

Release Version: 1.2.88-2
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. More detailed instructions on this verification can be found here.

cc @Expensify/applauseleads

@melvin-bot melvin-bot bot locked and limited conversation to collaborators Mar 21, 2023
@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Mar 21, 2023
@marcochavezf
Copy link
Contributor

Checking off #16077, the file was updated correctly on staging.

@mvtglobally
Copy link

@AndrewGable We do not have Android build yet. Can you check if there is an issue with Google

@AndrewGable
Copy link
Contributor

Yes, there was an issue

@Expensify Expensify unlocked this conversation Mar 21, 2023
@AndrewGable
Copy link
Contributor

Should be good now @mvtglobally !

@mvtglobally
Copy link

@AndrewGable all good, we are testing

@mvtglobally
Copy link

mvtglobally commented Mar 22, 2023

@AndrewGable We are still working on the regression. Below is the interim summary

Deploy Blocker
#16376

Action needed
PR #15343 is failing #16358 & #16375. not repro in PROD, but we didn't add Blocker label as its new feature. pls double check
PR #15975 is failing #16354 NOT repro in prod. pls double check if not a blocker as it seems a new update

Just FYI
PR #16003 is failing #16374. Repro in PROD checking off
PR #16340 old KI is still repro. Checking off
PR #15731 is failing #16357. repro in PROD checking off
PR #15736 is failing #16377. repro in PROD checking off

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

@mvtglobally
Copy link

Regression is completed @AndrewGable

Final status
PR #15679 is failing #16386 and blocked on iOS
PR #15343 is failing #16358 & #16375. not repro in PROD, but we didn't add Blocker label as its new feature. pls double check
PR #15975 is failing #16354 NOT repro in prod. pls double check if not a blocker as it seems a new update

And we are checking CP #16397 once it's deployed

@OSBotify
Copy link
Contributor Author

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

@mvtglobally
Copy link

Checking off #16937

@MelvinBot

This comment was marked as off-topic.

@alex-mechler
Copy link
Contributor

Checking off #16376

@mvtglobally
Copy link

@AndrewGable can we push this through a bit. Would love to get a new checklist today

@AndrewGable
Copy link
Contributor

Added deploy blockers to those issues that we felt were blockers, waiting on those to be finished.

@AndrewGable
Copy link
Contributor

Letting one CP finish then going to deploy

@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.88-2 🚀

@OSBotify
Copy link
Contributor Author

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

@AndrewGable
Copy link
Contributor

:shipit:

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

No branches or pull requests

7 participants