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-01-12 #7144

Closed
54 tasks done
OSBotify opened this issue Jan 12, 2022 · 23 comments
Closed
54 tasks done

Deploy Checklist: New Expensify 2022-01-12 #7144

OSBotify opened this issue Jan 12, 2022 · 23 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Jan 12, 2022

Release Version: 1.1.29-5
Compare Changes: production...staging

This release contains changes from the following pull requests:

Deploy Blockers:

cc @Expensify/applauseleads

@roryabraham
Copy link
Contributor

roryabraham commented Jan 12, 2022

As a reminder, please do not lock this checklist – we will do it as part of the QA of #6906

@roryabraham
Copy link
Contributor

However, I do notice that #7112, which was CP'd in the last checklist, is not present in this checklist. This is a good sign that #4977 may at long last be fixed. 🤞

@mvtglobally
Copy link

@roryabraham It is late, we will start QA tomorrow. Should I wait for your Green light or we can start anytime?

@roryabraham
Copy link
Contributor

roryabraham commented Jan 12, 2022

Please wait for me to lock the checklist. Once I do that, feel free to begin QA. It will be tomorrow morning hopefully

@mvtglobally
Copy link

@roryabraham We are on standby, whenever you are ready

@Jag96
Copy link
Contributor

Jag96 commented Jan 12, 2022

Locking the checklist to bump the version to fix the deploy issues so we can test #6906 (comment)

@Jag96 Jag96 added 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging and removed 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging labels Jan 12, 2022
@Jag96

This comment has been minimized.

@roryabraham
Copy link
Contributor

roryabraham commented Jan 12, 2022

@mvtglobally Belay that last comment – we'll ping you again when you're good to begin QA (not quite yet)

@roryabraham roryabraham added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Jan 12, 2022
@roryabraham
Copy link
Contributor

@mvtglobally Feel free to begin QA when ready

@mvtglobally
Copy link

Starting QA in few

@roryabraham

This comment has been minimized.

@roryabraham

This comment has been minimized.

@mvtglobally
Copy link

Checking off #6659 (comment)
#6903 is failing #7188
#7028 is failing due to #7055 is not fixed for Web and mWeb
Checking off #7101 as #7183 is closed.
#7132 is failing due to 7189
#7136 was reverted, Checking off

@Jag96
Copy link
Contributor

Jag96 commented Jan 13, 2022

Left a comment regarding #7188 here, I think we can pass QA for #6903 because the core issue exists on production and wasn't introduced by that PR.

@Jag96
Copy link
Contributor

Jag96 commented Jan 13, 2022

I also think we can remove #7201 (comment) from the deploy blocker list per that comment

@Jag96
Copy link
Contributor

Jag96 commented Jan 13, 2022

Looks like #7181 and #7055 had the Deploy blocker label removed as well, so taking those off the checklist

@Jag96
Copy link
Contributor

Jag96 commented Jan 13, 2022

Also removing #7182 from the checklist per #7182 (comment).

@mvtglobally
Copy link

mvtglobally commented Jan 14, 2022

Checking off #6903 based on #7144 (comment)
Checking off #6978. As per steps it needs URL change. We validated on Web and It can't be QA-ed on Android app
Checking off #7028 as #7055 is not a blocker
Checking off #7132 as #7189 was fixed
Checking off #7149 as #7187 not a blocker

@mvtglobally
Copy link

Only need to confirm #6567 to close this checklist.
Team was able to QA every platform but Desktop. Can someone check Desktop internally or we can check it off?

@Jag96
Copy link
Contributor

Jag96 commented Jan 14, 2022

@mvtglobally I can test it on desktop! Once that is done is accessibility the only thing we're waiting on? Is that still being tested?

@mvtglobally
Copy link

@Jag96
Copy link
Contributor

Jag96 commented Jan 14, 2022

Great, #6567 passed QA on desktop so going to check off all the Accessibility boxes and close this!

@Jag96
Copy link
Contributor

Jag96 commented Jan 14, 2022

:shipit:

@Jag96 Jag96 closed this as completed Jan 14, 2022
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