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-09-12 #27210

Closed
OSBotify opened this issue Sep 12, 2023 · 16 comments
Closed

Deploy Checklist: New Expensify 2023-09-12 #27210

OSBotify opened this issue Sep 12, 2023 · 16 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Sep 12, 2023

Release Version: 1.3.68-17
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.
  • I checked GitHub Status and verified there is no reported incident with Actions.

cc @Expensify/applauseleads

@mountiny mountiny added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Sep 12, 2023
@mvtglobally
Copy link

Checking off PRs deployed in past builds

#25455
#26102
#26280
#26381
#26507
#26699
#26770
#26840
#26847
#26849
#26856
#26926
#26965
#27004
#27015
#27177

@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.3.68-11 🚀

@melvin-bot
Copy link

melvin-bot bot commented Sep 12, 2023

⚠️ Looks like this issue was linked to a Deploy Blocker here

If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results.

If a regression has occurred and you are the assigned CM follow the instructions here.

If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future.

@dangrous
Copy link
Contributor

Checking off #27250 - it's still open but should not be a Deploy Blocker

@francoisl
Copy link
Contributor

francoisl commented Sep 12, 2023

Fix for blockers 27238 and 27239 were CP'ed and tested on staging, checking those off.

@kavimuru
Copy link

kavimuru commented Sep 12, 2023

@AndrewGable Regression TR 75% completed
Team retesting these PRs #26225 #26983 #27006 which were blocked by #27234
#26638 is still failing in mweb and native apps #26121
#26964 still failing #26702 in android
#26841 still failing #25704 in web

@Julesssss
Copy link
Contributor

Checking off #27300 which is a revert PR of #26638 -- which I also checked off

@mvtglobally
Copy link

Main regression is completed. We are just left with 3 IOS 17 BETA slots. Same steps were tested on non Beta IOS

Current open PRs

#26964 still failing #26702 in android
#27256 iOS validation pending, rest platforms pass
#27245 iOS validation pending, rest platforms pass

@Julesssss
Copy link
Contributor

Checking off #27301 which is a revert of #26964 -- which I also checked off

@mvtglobally
Copy link

And this one #26225 (comment)

@Julesssss
Copy link
Contributor

#26964 still failing #26702 in android

#27256 iOS validation pending, rest platforms pass

Verified iOS manually

#27245 iOS validation pending, rest platforms pass

verified iOS manually

And this one #26225 (comment)

Checking off as it's not a blocker and a follow up is already in progress

@Julesssss Julesssss self-assigned this Sep 13, 2023
@Julesssss
Copy link
Contributor

App performance Timing had a spike, but this was deemed an outlier ✅

@Julesssss
Copy link
Contributor

While checking Firebase there were two new tricky-to-decipher native crashes:

@Julesssss
Copy link
Contributor

Firebase issues cleared. Pre-existing

@Julesssss
Copy link
Contributor

Github status ✅

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

8 participants