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 2024-02-05 #35857

Closed
66 tasks done
github-actions bot opened this issue Feb 5, 2024 · 28 comments
Closed
66 tasks done

Deploy Checklist: New Expensify 2024-02-05 #35857

github-actions bot opened this issue Feb 5, 2024 · 28 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2024

Release Version: 1.4.37-7
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

@kavimuru kavimuru added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Feb 5, 2024
@marcaaron
Copy link
Contributor

Quick heads up that the latest app versions are not yet available, but we are working on it.

@kavimuru
Copy link

kavimuru commented Feb 6, 2024

@marcaaron please let us know when we can start the regression once the latest version available. I can see 1.4.37-0 in web, mweb and android

@marcaaron
Copy link
Contributor

All versions should be successfully updated now!

@kavimuru
Copy link

kavimuru commented Feb 6, 2024

@marcaaron are we okay to test in 1.4.37-0. I don't see 1.4.37-1 version though.

@OSBotify
Copy link
Contributor

OSBotify commented Feb 6, 2024

🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.4.37-0 🚀

@marcaaron
Copy link
Contributor

Hmm I believe so. I don't think there is a real 1.4.37-1 and that was just a quirk of the failed initial deploy - but double checking...

@marcaaron
Copy link
Contributor

I am 99% certain that the 1.4.37-0 has everything 👍

@rlinoz
Copy link
Contributor

rlinoz commented Feb 6, 2024

Demoting #35892

@luacmartins
Copy link
Contributor

Checking off #35893. expected behavior

@kavimuru
Copy link

kavimuru commented Feb 6, 2024

Regression is 34% progress
#28002 to be validated in all the platforms
#34092 to be validated in all the platforms
#34150 to be validated in all the platforms
#34564 to be validated in all the platforms
#34657 to be validated in all the platforms
#34842 to be validated in all the platforms
#35062 to be validated in all the platforms
#35232 to be validated in all the platforms
#35454 to be validated in all the platforms

#34580 failing with #35919
#35460 failing with same KI #34961 (web, desktop) OK to check it off?
#35557 failing with KI #34437 (web, desktop) OK to check it off?
#34640 failing with #35914

@kavimuru
Copy link

kavimuru commented Feb 6, 2024

Regression is at 60%
#34580 failing with #35919
#35460 failing with same KI #34961 (#35460 (comment)) - Repro in PROD check it off.
#35557 failing with KI #34437 (#35557 (comment)) - Repro in PROD check it off.
#34640 failing with #35914
#28002 failing with KI #34151 in all the environments (#28002 (comment)) - Repro in PROD check it off.
#34092 failing with #35942
#34150 failing with #35901
#34842 failing with #35895

@amyevans
Copy link
Contributor

amyevans commented Feb 6, 2024

Demoted #35914

@rlinoz
Copy link
Contributor

rlinoz commented Feb 6, 2024

Checking off #35942

@aldo-expensify
Copy link
Contributor

Checking off #35915

@neil-marcellini
Copy link
Contributor

Checking off and closing #35966 because it's not a real problem

@marcaaron
Copy link
Contributor

Checked off #35974 as it feels very niche

@marcaaron
Copy link
Contributor

Checking off #35909 as it is not reproducible

@marcaaron
Copy link
Contributor

Checking off #35904 as per this comment

@marcaaron
Copy link
Contributor

Checking off #35919 as I confirmed it is fixed in the TestFlight build.

@mvtglobally
Copy link

Regression i at 5% left

@marcaaron Can you check if these are ok to check off?
#34092 failing with #35942
#34150 failing with #35901
#34580 failing with #35919
#34640 failing with #35914
#34842 failing with #35895

@marcaaron
Copy link
Contributor

Yep those are all done. Thanks!

@Julesssss
Copy link
Contributor

Julesssss commented Feb 7, 2024

I can verify that all but one of these issues have been CP'd and fixed, so I checked them off. I just need to look into #35914, as a new bug has been raised against it 👁️

@Julesssss
Copy link
Contributor

I'm checking off the final PR. The issue raised against it was deemed not to be a blocker.

@Julesssss
Copy link
Contributor

  • App timing: nominal
    • Android:
      • One exception is a bit worrying, but it has occured in many previous releases, so it's not a blocker. Possibly due to Hybrid app testing
    • iOS: No new crashes either. I see a couple of exceptions from a pre-existing issue, that is possibly the same as the Android crash above
  • Github: ✅

@Julesssss
Copy link
Contributor

:shipit:

@os-botify os-botify bot reopened this Feb 7, 2024
@os-botify
Copy link

os-botify bot commented Feb 7, 2024

This issue either has unchecked items or has not yet been marked with the :shipit: emoji of approval.
Reopening!

@Julesssss
Copy link
Contributor

Checked off the Firebase box...

@Expensify Expensify deleted a comment from melvin-bot bot Feb 7, 2024
@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