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 2021-12-29 #6920

Closed
44 tasks done
OSBotify opened this issue Dec 29, 2021 · 23 comments
Closed
44 tasks done

Deploy Checklist: New Expensify 2021-12-29 #6920

OSBotify opened this issue Dec 29, 2021 · 23 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Dec 29, 2021

Release Version: 1.1.24-8
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 Dec 29, 2021
@mvtglobally
Copy link

Starting QA

@mountiny
Copy link
Contributor

@nickmurray47 The InternalQA PR #4329 will not be available to QA until Web-E PR https://github.com/Expensify/Web-Expensify/pull/32181 will be deployed, right?

@nickmurray47
Copy link
Contributor

Ah yes, that's correct @mountiny!

@mvtglobally
Copy link

@yuwenmemon @roryabraham We are still waiting for IOS and Desktop builds. Can you please check

@aldo-expensify
Copy link
Contributor

I think this may be a regression: #6940

I haven't been able to test if this problem is in production because I don't have bank credentials to test there.

@aldo-expensify
Copy link
Contributor

aldo-expensify commented Dec 29, 2021

Removed deploy blocker label from #6931 because of reasons exposed here: #6931 (comment)

@mountiny
Copy link
Contributor

@nickmurray47 Therefore I have check the PR off. We will QA it together with the Web-E PR and all the features are under beta so no need to worry about that.

@mvtglobally
Copy link

Checking off #6947. It has been fixed

@mvtglobally
Copy link

Checking off #6948. Re-test is a pass

@mvtglobally
Copy link

Checking off #6932 . Re-test is a pass

@mvtglobally
Copy link

@francoisl Are we good to check off #6811 since #6931 is no longer a blocker?
It would be great if we can close this checklist today and get a new deploy to QA.

@francoisl
Copy link
Contributor

@mvtglobally Yes looks like it. Also, I see that there are other issues that are still marked as deploy blockers above, but had their blocker label removed since they were added, namely:

And then, #6932 is confirmed to be fixed, so it would mean all deploy blockers are cleared and we can deploy?

@mvtglobally
Copy link

Checking off
#6811 & #6931 as deploy blocker was removed
#6929 #6929 (comment)
#6941 #6941 (comment)

@mvtglobally
Copy link

all blockers have been resolved.
This is the only pending item #4329 - Internal QA

@francoisl
Copy link
Contributor

Internal QA done for #4329

@francoisl
Copy link
Contributor

:shipit:

@francoisl
Copy link
Contributor

Going to rerun this, hoping that it fixes https://expensify.slack.com/archives/C03V9A4TB/p1641234691374100

@francoisl francoisl reopened this Jan 3, 2022
@francoisl
Copy link
Contributor

:shipit:

@francoisl francoisl reopened this Jan 3, 2022
@francoisl
Copy link
Contributor

:shipit:

@francoisl francoisl reopened this Jan 3, 2022
@francoisl
Copy link
Contributor

:shipit:

@francoisl
Copy link
Contributor

Sorry for the multiple reopens, we're trying to fix various issues with the deploy today. That last one mostly worked, but there was an issue with creating a new deploy checklist because the release version in the original message of this issue was wrong. I'm going to change it to 1.1.24-8 and close again.

@francoisl francoisl reopened this Jan 4, 2022
@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 StagingDeployCash
Projects
None yet
Development

No branches or pull requests

7 participants