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-07 #5718

Closed
36 tasks done
OSBotify opened this issue Oct 7, 2021 · 32 comments
Closed
36 tasks done

Deploy Checklist: New Expensify 2021-10-07 #5718

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

Comments

@OSBotify
Copy link
Contributor

OSBotify commented Oct 7, 2021

Release Version: 1.1.7-24
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 7, 2021
@mvtglobally
Copy link

starting QA

@isagoico
Copy link

isagoico commented Oct 8, 2021

Retests of both deploy blockers were a pass! Checking them off

Only missing PR is #5700 (CC @luacmartins @thienlnam)

@AndrewGable
Copy link
Contributor

Looks like #5700 if good here #5700 (comment)

Are we OK to deploy @isagoico ?

@isagoico
Copy link

@AndrewGable Looks like 2 PRs were CPd to staging a bit ago:

  1. Refactor workspace settings #5642
  2. Fix output currency #5749

Going to run QA and post the results here.

@AndrewGable
Copy link
Contributor

Thank you!

@MelvinBot MelvinBot added the Monthly KSv2 label Oct 11, 2021
@isagoico
Copy link

I thought I had posted the results of the retest here yesterday:

  1. Refactor workspace settings #5642 - is failing because of this visual issue Workspace - Unlock feature is briefly visible after adding a bank account and unlocking all features #5760
  2. Fix output currency #5749 - Was a pass 🎉

@isagoico
Copy link

Testing both #5776 and #5779 atm

@isagoico
Copy link

@AndrewGable We were going to test on Android #5776 and the latest build available was 1.1.7-3. Not sure why 1.1.7-6 it's not showing since it succeeded to deploy according to this comment #5779 (comment)

@francoisl
Copy link
Contributor

Hi @isagoico, the blocker #5799 should be fixed now, can you test again please?

@francoisl
Copy link
Contributor

Yes though I may have spoken too fast 😅 The deploy doesn't seem to be finished yet, I'd give it a few minutes.

@isagoico
Copy link

Checking off #5803 (comment)

@isagoico
Copy link

isagoico commented Oct 14, 2021

I see 2 new CPs added to checklist

For previous CPs it has taken around 2 hours for the build to be available in iOS and Desktop slowing us down a lot with the full results. Should we still wait until those are available and test the CPd PRs in all environments or is it ok to test in Web and mWeb only?

As a side note: Android build is still stuck, we are still seeing build 1.1.7-3 in Playstore since yesterday

@kevinksullivan
Copy link
Contributor

#5841 is not an issue since the address is invalid. Closed it out and checked off the list.

@isagoico
Copy link

isagoico commented Oct 14, 2021

Left a comment in this PR about a confusion in the expected behaviour #5800 (comment)

All of the CPs have been tested in all environments except Android since the build is stuck and still showing 1.1.7-3.

Currently waiting on the desktop reproduction for #5771 and I'll check it off. Done, it was a pass!

@isagoico
Copy link

#5800 (comment) Checking it off

@isagoico
Copy link

Please don't close this checklist yet, we are trying to get solid reproducible steps for a possible deploy blocker on Address search.

image

@isagoico
Copy link

Update on Android tests: We're still on hold, build 1.1.7-16 is not available yet for testing (https://expensify.slack.com/archives/C9YU7BX5M/p1634227570191100?thread_ts=1634173120.171900&cid=C9YU7BX5M)

@AndrewGable
Copy link
Contributor

I just fixed the Android issue (it was related to Google rejecting the app due to the app name), all the latest versions are in review now.

@trjExpensify
Copy link
Contributor

Any word from Google?

@AndrewGable
Copy link
Contributor

Screen Shot 2021-10-14 at 3 00 09 PM

Still in review

@mvtglobally
Copy link

From our side, we still see 1.1.7-3. I'll ask team to double check

@roryabraham
Copy link
Contributor

#5865 Should be fixed in version 1.1.7-24

@roryabraham
Copy link
Contributor

Verified #5706 on staging on iOS Safari, checking it off on the checklist.

@roryabraham
Copy link
Contributor

Verified #5868 on iOS version 1.1.7-24. Checking it off!

@kevinksullivan
Copy link
Contributor

QA'd #5759 here , so ticking it off the checklist!

@AndrewGable
Copy link
Contributor

Looks like we are all done!

@AndrewGable
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

10 participants