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-06-29 #21911

Closed
51 tasks done
OSBotify opened this issue Jun 29, 2023 · 12 comments
Closed
51 tasks done

Deploy Checklist: New Expensify 2023-06-29 #21911

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

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Jun 29, 2023

Release Version: 1.3.35-4
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 Jun 29, 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.35-3 🚀

@Julesssss
Copy link
Contributor

I closed and checked off #21952 as it is a dupe of blocker #21944

@Julesssss Julesssss reopened this Jun 30, 2023
@OSBotify

This comment was marked as outdated.

@hayata-suenaga
Copy link
Contributor

hayata-suenaga commented Jun 30, 2023

for #21970, a fix PR has been cherry picked to staging

asked for QA in Slack #qa channel for the PR.

@mvtglobally
Copy link

mvtglobally commented Jul 2, 2023

Regression is completed

PR #19328 is failing #21951 & #21952
PR #20446 is failing #21959 repro in prod
PR #21646 is failing #21954. Repro in prod
PR #21246 is failing #21970
PR #21375 is failing #21952
PR #21613 is failing #21952
PR #21668 is failing #21952
PR #21764 is failing #21966. Repro in prod
PR #22006 is pass

@Julesssss Julesssss self-assigned this Jul 3, 2023
@Julesssss
Copy link
Contributor

Taking over deployer duty this week

@Julesssss
Copy link
Contributor

More blockers cleared:

@Julesssss
Copy link
Contributor

Checked off the last blocker as I'm able to reproduce on prod. It was also confirmed by others.

@Julesssss
Copy link
Contributor

Julesssss commented Jul 3, 2023

The final issues to check off the list were those raised as failing due to #21952 (which is a dupe of a known error).

I also validated the only internalQa issue here

@Julesssss
Copy link
Contributor

  • App timing looks good, though we seem to now have a slight lag in data timing
  • Firebase shows two new crashes, but both are single instances that is not serious enough to hold the release on
  • Github is up (currently 🙄)

@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

5 participants