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-10-15 #5879

Closed
OSBotify opened this issue Oct 15, 2021 · 21 comments
Closed

Deploy Checklist: New Expensify 2021-10-15 #5879

OSBotify opened this issue Oct 15, 2021 · 21 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging Monthly KSv2 StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Oct 15, 2021

Release Version: 1.1.8-9
Compare Changes: production...staging

This release contains changes from the following pull requests:

Deploy Blockers:

cc @Expensify/applauseleads

@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label Oct 15, 2021
@mvtglobally
Copy link

Starting QA

@kevinksullivan
Copy link
Contributor

These are on prod so I think we can safely check em off!

@MelvinBot MelvinBot added the Monthly KSv2 label Oct 18, 2021
@roryabraham
Copy link
Contributor

#5812 is being redeployed here please retest. Only needs QA on web + desktop.

@mvtglobally
Copy link

mvtglobally commented Oct 18, 2021

@roryabraham
Desktop/Web are pass
Screen Shot 2021-10-18 at 7 55 26 PM

@isagoico
Copy link

Retest for #5912 and #5913 were a pass 🎉 Checking them off

@isagoico
Copy link

The deploy blocker label was removed in this issue, not sure if this was intended #5904 CC @MariaHCD @Gonals. Are we good to check it off?

@MariaHCD
Copy link
Contributor

PR for #5904 is currently under review. I don't think the issue should block deploy so I believe we're good to check it off.

@roryabraham
Copy link
Contributor

PR to fix #5904 is being CP'd in 1.1.8-5 here. Please retest once deployed 😄

@isagoico
Copy link

Retest for #5923 (comment) was a pass on all environments except iOS (iOS test is missing since build failed)

@roryabraham
Copy link
Contributor

#5703 was merged into a feature branch which is already on production, so I'm going to check it off the checklist here.

@roryabraham
Copy link
Contributor

Welcome to the new format for the deploy checklist!

@isagoico
Copy link

@roryabraham Nice! This looks great! I see the accessibility checks were left unchecked. Will this checklist be tested on accessibility too? Not sure if the accessibility team has been notified CC @ogumen

@ogumen
Copy link

ogumen commented Oct 21, 2021

Thanks @isagoico, looking into them

@roryabraham
Copy link
Contributor

I think the plan for now is to not block deploys on any accessibility issues, so @ogumen feel free to perform accessibility testing on this, but there's a good chance I'll be checking off all those boxes pretty soon here so I can deploy all this code to production.

@ogumen
Copy link

ogumen commented Oct 22, 2021

@roryabraham all the accessibility checks have been performed, comments added to the corresponding PRs. I have also checked off the ones that were not applicable/verifiable for us.

@roryabraham
Copy link
Contributor

roryabraham commented Oct 22, 2021

PR to fix #5920 was just merged and will be CP'd to staging in 1.1.8-9.

Edit: 1.1.8-9 is being deployed here 🕐

@roryabraham
Copy link
Contributor

PR to fix #5924 was verified on all platforms in 1.1.8-8, checking it off on the checklist.

@roryabraham
Copy link
Contributor

@isagoico @mvtglobally https://github.com/Expensify/App/actions/runs/1374067564 is almost done deploying ... I verified it on staging web but can you please test it on other platforms as well? Once it passes QA we are good-to-go here.

@roryabraham
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 Monthly KSv2 StagingDeployCash
Projects
None yet
Development

No branches or pull requests

9 participants