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-07-10 #22598

Closed
76 tasks done
OSBotify opened this issue Jul 10, 2023 · 23 comments · Fixed by #22779
Closed
76 tasks done

Deploy Checklist: New Expensify 2023-07-10 #22598

OSBotify opened this issue Jul 10, 2023 · 23 comments · Fixed by #22779
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging Reviewing Has a PR in review StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Jul 10, 2023

Release Version: 1.3.39-5
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

@francoisl
Copy link
Contributor

Going to check the following PRs that were CP'ed for the previous checklist and already tested:

  • 22595
  • 22584
  • 22501

@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Jul 11, 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.39-5 🚀

@mvtglobally
Copy link

Can you check this internally #20363 (comment)

@francoisl francoisl self-assigned this Jul 11, 2023
@mvtglobally
Copy link

@francoisl regression is in progress. we still have about 35% to go

We are still working on the 20 PR validations across platforms

@francoisl
Copy link
Contributor

👍 Thanks for the update. I took care of that internal QA, and we're working on the 2 open blockers in the meantime.

@mvtglobally
Copy link

PR #20841 is failing #20841
PR #21918 is failing #22640

@mvtglobally
Copy link

@francoisl
#21364 is PROD QA, are we ok to check it off?
#21807 (comment) This is unclear on what needs to be tested. Can we get updated QA steps or just validate this internally?

@francoisl
Copy link
Contributor

francoisl commented Jul 11, 2023

#21364 is PROD QA, are we ok to check it off?

Yes let's check it off

#21807 (comment) This is unclear on what needs to be tested. Can we get updated QA steps or just validate this internally?

I'll take care of this internally, and ask the author if needed.
Edit: done internally

@mvtglobally
Copy link

#20497 is is failing as we are getting Continuous loading spinner after removing the member from workspace on user A & also repro old KI #19994. Pls double check

@Julesssss
Copy link
Contributor

I checked off #22742 because it is too minor to be a blocker.

@mvtglobally
Copy link

mvtglobally commented Jul 12, 2023

@Julesssss @francoisl Regression is completed

Final summary
#20497 is is failing as we are getting Continuous loading spinner after removing the member from workspace on user A & also repro old KI #19994. Pls double check
#20512 pending validation on all platform.
PR #20841 is failing #20841
PR #21918 is failing #22640
#21767 (comment)
#22075 is failing #22747
#22324 pending validation on all platform.
#22369 is failing #22682

@mvtglobally
Copy link

mvtglobally commented Jul 12, 2023

We are done,

Checking off #22324
#20512 is failing #22751

Also, let us know if any CPs need to be verified

@francoisl
Copy link
Contributor

Thanks @mvtglobally, I'm going to check those above you mentioned.

Also FYI, we've been having issues with cherry-picks yesterday, but we have a fix that we think might work now. I'll post an update later when those are ready to test.

@francoisl
Copy link
Contributor

francoisl commented Jul 12, 2023

Still looking into the last 2 blockers:

@arosiclair
Copy link
Contributor

Removed blocker label from #22747. Issue is already on prod.

@francoisl
Copy link
Contributor

The fix for the last blocker is being cherry-picked right now, I'll test it on staging and if all goes well, we'll be good to go.

@mvtglobally
Copy link

@francoisl keep us posted if you want us to QA or you can Internally validate faster

@francoisl
Copy link
Contributor

Thanks. I'll take care of it, it should be pretty quick.

@francoisl
Copy link
Contributor

QA passes for the last CP, everything is checked, going to close and ship this.

@francoisl
Copy link
Contributor

:shipit:

@francoisl
Copy link
Contributor

The deploy failed due to a protection on the production branch. Looking into it now, but reopening this so that no other PRs get accidentally deployed to staging in the meantime.

@melvin-bot melvin-bot bot added the Reviewing Has a PR in review label Jul 12, 2023
@OSBotify OSBotify reopened this Jul 13, 2023
@OSBotify
Copy link
Contributor Author

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

@francoisl
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 Reviewing Has a PR in review StagingDeployCash
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants