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-03-24 #8305

Closed
64 of 69 tasks
OSBotify opened this issue Mar 24, 2022 · 22 comments
Closed
64 of 69 tasks

Deploy Checklist: New Expensify 2022-03-24 #8305

OSBotify opened this issue Mar 24, 2022 · 22 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging Monthly KSv2 StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Mar 24, 2022

Release Version: 1.1.46-3
Compare Changes: production...staging

This release contains changes from the following pull requests:

Internal QA:

Deploy Blockers:

cc @Expensify/applauseleads

@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Mar 24, 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.1.46-0 🚀

@roryabraham
Copy link
Contributor

YOOO I am unable to reproduce #8308 – can you retest please? It worked as expected me on 1.1.46-0

@mvtglobally
Copy link

mvtglobally commented Mar 25, 2022

Desktop build is still 1.1.44-4. We tried to download from URL as well and it is not updating. Pls let us know if anything can be pushed there - RESOLVED

@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.1.46-1 🚀

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.1.46-1 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.1.46-2 🚀

@OSBotify
Copy link
Contributor Author

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

@mvtglobally
Copy link

#8160 (comment)
#8205 (comment)
#8226 (comment)
#8265 (comment) - can we check it off?

Deploy blocker #8019 failing due to #8308 we are retesting

#8173 is failing this, App is freezing, should we treat it as deploy blocker? #8173 (comment)
#8174 is failing #8313, checking off as repro in PROD
#8195 is failing due to #8311. Its a new feature, do we want to treat is as Blocker?
#8257 is failing due to #8295. Not blocker checking off

#8063 - InternalQA
#8204 is a PR from previous deploy. Can I just check it off as it wasn't deployed again and not in PROD yet

@roryabraham
Copy link
Contributor

#8160 was verified by a number of people on both x64 and arm. Checking it off.

@roryabraham
Copy link
Contributor

Deploy blocker #8019 failing due to #8308 we are retesting

@mvtglobally Does that mean that #8308 is still reproducible?

@MelvinBot MelvinBot added the Monthly KSv2 label Mar 28, 2022
@mvtglobally
Copy link

@roryabraham Checking off #8308. Its not repro

@mvtglobally
Copy link

@roryabraham @timszot Just few things pending on this checklist. Can we close it off today

Deploy blocker #8019 fix is pass, checking off
#8063 - InternalQA - Can someone validate and checkoff?
#8205 (comment) - InternalQA - Can someone validate and checkoff?
#8173 is failing this, App is freezing, should we treat it as deploy blocker?
#8195 is failing due to #8311. Its a new feature, do we want to treat is as Blocker?
#8204 is a PR from previous deploy. Can I just check it off as it wasn't deployed again and not in PROD yet
#8226 - we are retesting and will check off
#8265 (comment) - can we check it off?

@timszot
Copy link
Contributor

timszot commented Mar 29, 2022

OK, I'm going through all of these.

#8063 - InternalQA - Can someone validate and checkoff?

Checked off, there's a comment saying it worked.

#8205 (comment) - InternalQA - Can someone validate and checkoff?

Pinged in the PR and in internal Slack channels.

#8173 is failing this, App is freezing, should we treat it as deploy blocker?

Asked in PR to confirm my thoughts, but no, I don't think we need to block on this.

#8195 is failing due to #8311. Its a new feature, do we want to treat is as Blocker?

I would say no it's not worth blocker for since there is a new issue opened to track the bug and it doesn't break any functionality, it's just a copy change.

#8204 is a PR from previous deploy. Can I just check it off as it wasn't deployed again and not in PROD yet

Checked off.

#8265 (comment) - can we check it off?

Looks like we can, doing it!

@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.1.46-3 🚀

@OSBotify
Copy link
Contributor Author

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

@mvtglobally
Copy link

mvtglobally commented Mar 29, 2022

Checking off 8226, #8195

@timszot We are down to #8173 and #8205 (comment)

@timszot
Copy link
Contributor

timszot commented Mar 29, 2022

Checking off #8173

Only InternalQA for #8205 left

@mvtglobally
Copy link

@timszot any update on the last PR? hoping for a new Deploy today

@neil-marcellini
Copy link
Contributor

I'm doing the QA now, the engineers tagged are outside the US, and the currency was IP based, so they couldn't QA it.

@neil-marcellini
Copy link
Contributor

QA passed for #8205! Wow, quite a struggle to test that one. I had to use my own bank account and debit card for testing.

@timszot
Copy link
Contributor

timszot commented Mar 30, 2022

:shipit:

@timszot timszot closed this as completed Mar 30, 2022
@SumitDiyora
Copy link

SumitDiyora commented Apr 15, 2022

Checked all PRs on Production / Staging and created accessibility issues for all PRs where accessibility issues were found.
The non-applicable PRs are - #6764, #7831, #8050, #8053, #8063, #8087, #8160, #8174, #8181, #8203, #8204, #8205, #8211, #8231, #8242, #8254, #8257, #8258, #8262, #8265, #8266, #8271
Logged Issues - #8398, #8395, #8393, #8392, #8430, #8616, #8432, #8577, #8575, #8417, #8392, #8654, #8554, #8413, #8432, #8433, #8434, #8558, #8559, #8392, #8393, #8395, #8398, #8408, #8403, #8392, #8465, #8398, #8633, #8465, #8402, #8651, #8432, #8430, #8463, #8403, #8402, #8401
Note: After client confirmation PR #8093 has no QA steps, and can be skipped

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

8 participants