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 2022-11-28 #13099

Closed
26 tasks done
OSBotify opened this issue Nov 28, 2022 · 38 comments
Closed
26 tasks done

Deploy Checklist: New Expensify 2022-11-28 #13099

OSBotify opened this issue Nov 28, 2022 · 38 comments
Assignees
Labels
Daily KSv2 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Nov 28, 2022

Release Version: 1.2.33-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.

cc @Expensify/applauseleads

@luacmartins luacmartins self-assigned this Nov 28, 2022
@luacmartins luacmartins added the Daily KSv2 label Nov 28, 2022
@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Nov 28, 2022
@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.2.33-1 🚀

@marcaaron
Copy link
Contributor

Put up a fix for the second deploy blocker listed here: #13119

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.33-2 🚀

@luacmartins
Copy link
Contributor

Thanks for the fix @marcaaron

@arosiclair
Copy link
Contributor

Closed #13139 as it is reproducible in prod

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.33-2 has been deployed to staging 🎉

@mvtglobally
Copy link

mvtglobally commented Nov 29, 2022

@luacmartins Regression is completed

PR #12944 (comment) Can we check off? Dark mode is definitely On
PR #13054 Error is not fixed.
PR #13119 There is no option to autofill on Desktop/IOS/Android. Is it expected?
PR #13077 is failing with KI #12777. There is also no option to zoom on mWeb. Can you double check its ok to checkoff? This one not working as expected

@luacmartins
Copy link
Contributor

@PauloGasparSv
Copy link
Contributor

@luacmartins @mvtglobally

About #13077 I think there was no option to zoom on mWeb before so it's ok.
I tested sending a picture and pinching it on https://new.expensify.com/ and https://staging.new.expensify.com/ in my phone here and they are both working the same way.

Now I took a look at that build failure and I have no idea why it happened, the changes in that P.R. were very minimal. Re-running all failed jobs here to see if it works.

@PauloGasparSv
Copy link
Contributor

PauloGasparSv commented Nov 29, 2022

Also, what do you mean by This one not working as expected @mvtglobally @luacmartins?

@mvtglobally
Copy link

@PauloGasparSv "This one not working as expected" I was referring to the zooming not properly working on mWeb and also to the issue #12777 still reproducing.

@aimane-chnaif
Copy link
Contributor

@PauloGasparSv "This one not working as expected" I was referring to the zooming not properly working on mWeb and also to the issue #12777 still reproducing.

If that's the case, it doesn't cause any regression and I think it's fine to check it off.

@PauloGasparSv
Copy link
Contributor

@mvtglobally Can you include video on #12777 of the issue still reproducing? I tested on my physical iOS device on the latest version of TestFlight and I cannot scroll outside of the image anymore.

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.33-3 🚀

@PauloGasparSv
Copy link
Contributor

PauloGasparSv commented Nov 29, 2022

Could not reproduce the deploy blocker #13141 so I asked for help on slack.

UPDATE: Could reproduce it but cannot think of a way of fixing it without reverting another P.R., asked for help on the GH itself.

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.33-3 has been deployed to staging 🎉

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.33-4 🚀

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.33-4 has been deployed to staging 🎉

@mvtglobally
Copy link

#13142 is failing #13132

@luacmartins
Copy link
Contributor

luacmartins commented Nov 29, 2022

#13142 is failing #13132

@mvtglobally has the browser color not changed? This should be visible on the browser and desktop only. It's not visible on any of the mobile platforms.

@mvtglobally
Copy link

@luacmartins
Check this out
image - 2022-11-29T170659 843

RPReplay_Final1669756796.MP4

@luacmartins
Copy link
Contributor

@mvtglobally as I mentioned in my previous comment, the calendar icon is only displayed on Web and Desktop. The video is from mWeb. Is the calendar icon still not visible on Web?

@mvtglobally
Copy link

@luacmartins Is white routing number display expected for now?
I am double checking on calendar icon

@luacmartins
Copy link
Contributor

Yes, that one is expected for now

@luacmartins
Copy link
Contributor

We just merged PRs to fix #13141 and #13163. Should be available to test soon.

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.33-5 🚀

@luacmartins
Copy link
Contributor

@mvtglobally
Copy link

Calendar icon issue is resolved @luacmartins

@luacmartins
Copy link
Contributor

Awesome, checking off #13142

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.33-5 has been deployed to staging 🎉

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.33-6 🚀

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.33-6 has been deployed to staging 🎉

@luacmartins
Copy link
Contributor

#13164 is a pass. Checking off

Screen.Recording.2022-11-29.at.6.40.31.PM.mov

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.2.33-7 🚀

@luacmartins
Copy link
Contributor

#13174 is a pass. Checking it off.
Screenshot 2022-11-29 at 7 05 14 PM

@luacmartins
Copy link
Contributor

Checklist is clear. Starting the deploy!

@luacmartins
Copy link
Contributor

:shipit:

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.2.33-7 has been deployed to staging 🎉

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

8 participants