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-22 #28013

Closed
96 tasks done
OSBotify opened this issue Sep 22, 2023 · 15 comments
Closed
96 tasks done

Deploy Checklist: New Expensify 2023-09-22 #28013

OSBotify opened this issue Sep 22, 2023 · 15 comments
Assignees
Labels
Daily KSv2 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Sep 22, 2023

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

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

@mvtglobally
Copy link

#27851 & #27932 - PROD QA. Ok to check off?

@kavimuru
Copy link

kavimuru commented Sep 24, 2023

Regression TR iOS 17 slots are left

#27765 failing with #28069
#27739 failing with #28054 in mweb
#23390 failing with #28042
#24407 failing with #26136 repro in production . Checking it off
#25416 failing with #28048
#26982 failing with #28046
#27459 failing with #28079
#27619 failing with #27365 (not fixed in mweb and iPhone)
#27739 failing with #28054 reproduced in production, ok to check it off?
#27750 failing with #28084 (As per this #27479 shouldn't be available- ok to check it off?)
#27784 - could you check internally, Our accounts have silver wallet and this PR requires golden wallet with balance

@kavimuru
Copy link

@thienlnam Regression is completed.

#27765 failing with #28069
#27739 failing with #28054 in mweb
#23390 failing with #28042
#25416 failing with #28048
#26982 failing with #28046
#27459 failing with #28079
#27619 failing with #27365 (not fixed in mweb and iPhone)
#27739 failing with #28054 reproduced in production, ok to check it off?
#27750 failing with #28084 (As per this #27479 shouldn't be available- ok to check it off?)
#27784 - could you check internally, Our accounts have silver wallet and this PR requires golden wallet with balance

@thienlnam
Copy link
Contributor

cc @chiragsalian As he is the App deployer this week

@Julesssss
Copy link
Contributor

Julesssss commented Sep 25, 2023

Checking off #28086 as a blocker, it's very low priority.

@suneox
Copy link
Contributor

suneox commented Sep 25, 2023

Hi @ntdiary Could you please help me to confirm for an issue #27365 we don't have staging environment for help document?

@amyevans
Copy link
Contributor

Checked off #28057 following cherry pick of fix and re-test in staging

@ntdiary
Copy link
Contributor

ntdiary commented Sep 25, 2023

Hi, can someone please help deploy ExpensifyHelp? Verifying PR #27619 requires deploying it, however it seems we stopped deploying it 5 days ago.
image

@0xmiros
Copy link
Contributor

0xmiros commented Sep 25, 2023

@ntdiary no need to worry. It's intentional to prevent deploying help site for HelpDot project.
It will be deployed back from #27988.

@mountiny
Copy link
Contributor

@mountiny
Copy link
Contributor

Checking #28089 off, verified internally

@mountiny
Copy link
Contributor

checking off:

As these are related to ExpensiHelp page which is normally deployed on main and we can QA it separately and it should not be a staging blocker, this PR will resume it #27988

Checking off #23390 as the found issue was demoted to normal bug
Checking #26982 off as that is behind beta still'
checking #27739 off as the found issues are in production/ not reproducible
checking #27765 off as that is behind beta too
checking #27459 off as that is behind categories beta

#27784 verified internally https://expensify.slack.com/archives/C03TQ48KC/p1695630600830069

Checking #25416 off as the issue found is not a blocker
Checking #27750 as the save the world is not accessible yet

@mountiny mountiny self-assigned this Sep 25, 2023
@mountiny mountiny added the Daily KSv2 label Sep 25, 2023
@mountiny
Copy link
Contributor

image

Graphs looking good

No new crashes standing out

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