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-13 #27313

Closed
72 tasks done
OSBotify opened this issue Sep 13, 2023 · 14 comments
Closed
72 tasks done

Deploy Checklist: New Expensify 2023-09-13 #27313

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

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Sep 13, 2023

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

cc @Expensify/applauseleads

@Julesssss Julesssss added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Sep 13, 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.3.69-0 🚀

@kavimuru
Copy link

kavimuru commented Sep 13, 2023

@Julesssss Interim report summary:

Regression TR is only 13% left
#26172 failing with #27345 repro in production
#26415 failing for android #25893
#26501 failing with #27391
#27089 failing with #27389
#27218 blocked with #27328 for native apps

@mvtglobally
Copy link

@Julesssss Regression is completed

Unchecked PRs
#25846 is failing #27343
#26172 failing with #27345 repro in production. Checking off
#26415 failing for android #25893
#26501 failing with #27391
#26671 is failing #24627, repro in PROD checking off
#27076 is failing #27382
#27089 failing with #27389
#27213 is failing #27145
#27218 blocked with #27328 for native apps

@studentofcoding
Copy link
Contributor

Hello guys, I've come from #26172 and want to share some Important Context

#26172 only can be tested after being deployed on production (https://new.expensify.com/) as we discussed with the Internal team on slack discussion here
Screenshot 2023-09-14 at 12 02 03

cc: @kavimuru @mvtglobally

@mountiny
Copy link
Contributor

checking #27382 off as its apparently not a blocker.

@mountiny
Copy link
Contributor

Checking #25846 off as the regressions have been fixed after a CP

@mountiny
Copy link
Contributor

Checking #26415 off as the failing QA is not a blocker

@mountiny
Copy link
Contributor

checking #26501 off as that is behind beta and will be worked on by the agency
checking #27076 off as it was repro in production too
checking #27089 off the failing QA seems not to be a blocker
checking off #27213 as not a blocker
checking off #27218 since its backend issue and not only on staging

@mountiny
Copy link
Contributor

Left to one CP

@Julesssss
Copy link
Contributor

Julesssss commented Sep 14, 2023

#27213 is failing #27145

The only remaining change not reverted is simply changing a hex value. Which means that this GH issue already existed on prod for the specific test device OS... explanation

@Julesssss
Copy link
Contributor

Latest iOS build failed and will be missing. Being discussed here

@mountiny
Copy link
Contributor

Verified the #27350 CP worked, checklist is clear

@mountiny
Copy link
Contributor

Codespaces are not a problem for us
image

New new crashes or some odd things in the graphs

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