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: Expensify.cash 2021-07-30 #4333

Closed
100 tasks done
OSBotify opened this issue Jul 30, 2021 · 23 comments
Closed
100 tasks done

Deploy Checklist: Expensify.cash 2021-07-30 #4333

OSBotify opened this issue Jul 30, 2021 · 23 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging Monthly KSv2 StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Jul 30, 2021

Release Version: 1.0.82-7
Compare Changes: production...staging

This release contains changes from the following pull requests:

Deploy Blockers:

cc @Expensify/applauseleads

@isagoico
Copy link

Starting QA 🚀

@isagoico isagoico added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Jul 30, 2021
@isagoico
Copy link

@roryabraham @AndrewGable There was a problem with iOS deploy. We are currently holding all iOS tests since 1.0.81-5 failed to deploy there.

@isagoico
Copy link

isagoico commented Aug 1, 2021

Regression is finished (For Web, Android and desktop):
Issues found:

  1. Desktop - Chat - Timezone information not updated after language change #4352 - Failing Fix rendering of timezone info inside chats when the selected language is Spanish #4309 for Desktop
  2. User is able to upload a file larger than 50mb  #4356 - Failing Prevent large attachment #4269 For Android

Checking these PRs off since they were a pass and they required testing only on Web or mWeb:

Unchecked PRs have not been tested in iOS because of the failing build. Once the build is out we will test and check those that were pass and run the regression TCs.

@roryabraham
Copy link
Contributor

Just a quick update @isagoico we are still working on fixing iOS deploys. We're currently CPing a PR we hope should resolve the issue.

@isagoico
Copy link

isagoico commented Aug 2, 2021

Great! We'll be on standby until that's CPd to start all iOS tests.

@roryabraham
Copy link
Contributor

Yay, looks like the last iOS deploy was a success! https://github.com/Expensify/App/actions/runs/1091288292 So feel free to begin QA whenever you're ready.

@roryabraham
Copy link
Contributor

Separately, I noticed that when we manually CP a pull request, the checklist is not updated to include the PR. Created an issue here.

@parasharrajat
Copy link
Member

@isagoico I think #4363 needs to be tested.

@isagoico
Copy link

isagoico commented Aug 2, 2021

@parasharrajat PR is not in staging yet, it was added to the checklist because of an existing bug with Cherry Picks. It will be tested in next deploy checklist. CC @roryabraham (just in case I'm mistaken and PR is indeed in staging)

@parasharrajat
Copy link
Member

Ok. Yeah. Thanks.

@isagoico
Copy link

isagoico commented Aug 3, 2021

Checking off #4366 and #4309 since retest was a pass 🎉

Edit: Also #4253 was a pass

@MelvinBot MelvinBot added the Monthly KSv2 label Aug 3, 2021
@Jag96
Copy link
Contributor

Jag96 commented Aug 5, 2021

Checking off a bunch of PRs that got added b/c of the CP bug, #4416 is the PR that was CPd in order to fix #4388, so that one can be retested.

@Jag96
Copy link
Contributor

Jag96 commented Aug 5, 2021

I've also CPd #4397 to staging, so this deploy blocker can be tested again!

@AndrewGable
Copy link
Contributor

Tested both deploy blockers, both passed!

@Jag96
Copy link
Contributor

Jag96 commented Aug 6, 2021

:shipit:

@Jag96 Jag96 closed this as completed Aug 6, 2021
@botify
Copy link

botify commented Aug 6, 2021

Be sure to fill out the Contact List!

@OSBotify OSBotify reopened this Aug 6, 2021
@Jag96
Copy link
Contributor

Jag96 commented Aug 6, 2021

:shipit:

@Jag96 Jag96 closed this as completed Aug 6, 2021
@botify
Copy link

botify commented Aug 6, 2021

Be sure to fill out the Contact List!

@OSBotify OSBotify reopened this Aug 6, 2021
@AndrewGable
Copy link
Contributor

This @botify comment here #4333 (comment) is breaking the deploy because it's looking for the :shipit: emoji as the last comment https://github.com/Expensify/App/runs/3258161442?check_suite_focus=true

05082021194305

@Jag96
Copy link
Contributor

Jag96 commented Aug 6, 2021

:shipit:

@Jag96 Jag96 closed this as completed Aug 6, 2021
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 Monthly KSv2 StagingDeployCash
Projects
None yet
Development

No branches or pull requests

9 participants