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 2023-05-16 #19088

Closed
71 tasks done
OSBotify opened this issue May 16, 2023 · 30 comments
Closed
71 tasks done

Deploy Checklist: New Expensify 2023-05-16 #19088

OSBotify opened this issue May 16, 2023 · 30 comments
Assignees
Labels
🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging StagingDeployCash

Comments

@OSBotify
Copy link
Contributor

OSBotify commented May 16, 2023

Release Version: 1.3.15-12
Compare Changes: production...staging

This release contains changes from the following pull requests:

Internal QA:

Deploy Blockers:

Deployer verifications:

  • I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
  • I checked Firebase Crashlytics and verified that this release does not introduce any new crashes. More detailed instructions on this verification can be found here.
  • I checked GitHub Status and verified there is no reported incident with Actions.

cc @Expensify/applauseleads

@mvtglobally mvtglobally added the 🔐 LockCashDeploys 🔐 Prevent new code from being deployed to staging label May 16, 2023
@OSBotify
Copy link
Contributor Author

🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/1.3.15-0 🚀

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.3.15-1 🚀

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.3.15-3 🚀

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.3.15-1 has been deployed to staging 🎉

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.3.15-3 has been deployed to staging 🎉

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.3.15-4 🚀

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.3.15-4 has been deployed to staging 🎉

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.3.15-5 🚀

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.3.15-5 has been deployed to staging 🎉

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.3.15-6 🚀

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.3.15-6 has been deployed to staging 🎉

@yuwenmemon
Copy link
Contributor

#18512 was failing because of this #18512 (comment) looks like it's expected behavior from @robertKozik #18512 (comment)

Safe to check that off. It is indeed expected behavior.

@yuwenmemon
Copy link
Contributor

#18876 (comment) is failing only on Android - issue here Android - Threads - Date is not truncated and very close to screen border #19142

Not a blocker either (thread). Checking that one off as well!

@isagoico
Copy link

Issues #19150 and #19149 failing the following PRs:

  1. Reopen Task #18986
  2. Complete Task Front End  #18806

CC @thienlnam

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.3.15-7 🚀

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.3.15-8 🚀

@jasperhuangg
Copy link
Contributor

Checking off #19143 retested it after #19148 was merged and it doesn't appear to be happening anymore

@yuwenmemon
Copy link
Contributor

Issues #19150 and #19149 failing the
following PRs:

#18986
Complete Task Front End #18806
CC @thienlnam

Not blockers as these features are internal to us: https://expensify.slack.com/archives/C07J32337/p1684364590953329

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.3.15-7 has been deployed to staging 🎉

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.3.15-8 has been deployed to staging 🎉

@mountiny
Copy link
Contributor

Checking #18695 off and also checking #18902 off as they have been fixed and working in staging

@isagoico
Copy link

Left a comment in #18880 (comment) - I think this may be caused by the fact that both workspace chats (individual) and threads are behind betas (might be talking nonsense tho 😅)

@mvtglobally
Copy link

mvtglobally commented May 18, 2023

current summary

PR #18695 is failing in all platforms because of #19147. Fix wa pushed to prod https://github.com/Expensify/Web-Expensify/pull/37478. Ok to check it off?
PR #18880 note added #18880 (comment)
PR #18902 Can you help us QA internally?
PR #18934 is failing #19155. repro in PROD checking off

@yuwenmemon
Copy link
Contributor

PR #18695 is failing in all platforms because of #19147. Fix wa pushed to prod https://github.com/Expensify/Web-Expensify/pull/37478. Ok to check it off?

Yep, we can check it off!

@OSBotify
Copy link
Contributor Author

👏 Heads up @Expensify/applauseleads 👏
A new pull request has been 🍒 cherry-picked 🍒 to staging, and will be deployed to staging in version 1.3.15-12 🚀

@OSBotify
Copy link
Contributor Author

🎉 All set?…You bet! @Expensify/applauseleads https://github.com/Expensify/App/releases/tag/1.3.15-12 has been deployed to staging 🎉

@mvtglobally
Copy link

@yuwenmemon
Copy link
Contributor

The final deploy blocker will be fixed API side, so since nothing needs to be updated with the NewDot code I'm going to deploy it. Details in this thread: https://expensify.slack.com/archives/C9YU7BX5M/p1684388267859979?thread_ts=1684343607.069549&cid=C9YU7BX5M

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