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: Expensify.cash 2021-05-08 #2751

Closed
36 tasks done
OSBotify opened this issue May 8, 2021 · 10 comments
Closed
36 tasks done

Deploy Checklist: Expensify.cash 2021-05-08 #2751

OSBotify opened this issue May 8, 2021 · 10 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented May 8, 2021

Release Version: 1.0.44-0
Compare Changes: production...staging

This release contains changes from the following pull requests:

Deploy Blockers:

cc @Expensify/applauseleads

@roryabraham
Copy link
Contributor

@isagoico
Copy link

Starting QA

@isagoico isagoico added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label May 11, 2021
@isagoico isagoico removed the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label May 11, 2021
@isagoico
Copy link

@roryabraham Heyo! I'll be adding the lock label in ~40min. Are there any PRs that were not added to the list that need to be manually added?

@roryabraham
Copy link
Contributor

Nope, it should be back to normal now ☺️

@isagoico
Copy link

Starting QA

@isagoico isagoico added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label May 12, 2021
@isagoico
Copy link

Regression is finished!
4 issues found today.

  1. Chat - Two New messages line displayed on one conversation #2849
  2. Chat - Sent images are not displayed in chat  #2844
  3. Chat - App crashes after sending few messages #2842
  4. Edit box - Text scroller appears if the edited text contains a emoji #2850

PRs are finished too.
Some PRs were not tested on Desktop app yet (because the build failed to deploy) but will be tested tomorrow during QA.

Thanks!

@isagoico isagoico removed the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label May 13, 2021
@roryabraham
Copy link
Contributor

Adding Lock label as part of testing here

@roryabraham roryabraham added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label May 13, 2021
@roryabraham
Copy link
Contributor

Okay, we made it to step 15 of the testing plan here, so here's a snapshot of the current state of this issue:

Current `StagingDeployCash` issue body
**Release Version:** `1.0.44-0`
**Compare Changes:** https://github.com/Expensify/Expensify.cash/compare/production...staging

**This release contains changes from the following pull requests:**
- [x] https://github.com/Expensify/Expensify.cash/pull/2252
- [x] https://github.com/Expensify/Expensify.cash/pull/2320
- [x] https://github.com/Expensify/Expensify.cash/pull/2680
- [x] https://github.com/Expensify/Expensify.cash/pull/2684
- [x] https://github.com/Expensify/Expensify.cash/pull/2706
- [x] https://github.com/Expensify/Expensify.cash/pull/2718
- [ ] https://github.com/Expensify/Expensify.cash/pull/2724
- [x] https://github.com/Expensify/Expensify.cash/pull/2737
- [ ] https://github.com/Expensify/Expensify.cash/pull/2745
- [x] https://github.com/Expensify/Expensify.cash/pull/2765
- [x] https://github.com/Expensify/Expensify.cash/pull/2766
- [x] https://github.com/Expensify/Expensify.cash/pull/2771
- [x] https://github.com/Expensify/Expensify.cash/pull/2773
- [x] https://github.com/Expensify/Expensify.cash/pull/2776
- [x] https://github.com/Expensify/Expensify.cash/pull/2777
- [x] https://github.com/Expensify/Expensify.cash/pull/2787
- [ ] https://github.com/Expensify/Expensify.cash/pull/2799
- [x] https://github.com/Expensify/Expensify.cash/pull/2800
- [x] https://github.com/Expensify/Expensify.cash/pull/2814
- [x] https://github.com/Expensify/Expensify.cash/pull/2826
- [x] https://github.com/Expensify/Expensify.cash/pull/2833
- [x] https://github.com/Expensify/Expensify.cash/pull/2834
- [x] https://github.com/Expensify/Expensify.cash/pull/2853
- [ ] https://github.com/Expensify/Expensify.cash/pull/2860
- [ ] https://github.com/Expensify/Expensify.cash/pull/2867
- [ ] https://github.com/Expensify/Expensify.cash/pull/2893
- [ ] https://github.com/Expensify/Expensify.cash/pull/2896

**Deploy Blockers:**
- [x] https://github.com/Expensify/Expensify.cash/pull/2320
- [x] https://github.com/Expensify/Expensify.cash/issues/2785
- [x] https://github.com/Expensify/Expensify.cash/issues/2786
- [x] https://github.com/Expensify/Expensify.cash/issues/2790
- [ ] https://github.com/Expensify/Expensify.cash/issues/2804
- [x] https://github.com/Expensify/Expensify.cash/issues/2809
- [x] https://github.com/Expensify/Expensify.cash/issues/2825
- [ ] https://github.com/Expensify/Expensify.cash/issues/2842
- [ ] https://github.com/Expensify/Expensify.cash/issues/2844

cc @Expensify/applauseleads

So, next I'm going to check off all the remaining items and run a production deploy.

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

No branches or pull requests

4 participants