Skip to content

Deploy Checklist: New Expensify 2023-06-05 #20195

Closed

Description

@OSBotify

Release Version: 1.3.24-5
Compare Changes: production...staging

This release contains changes from the following pull requests:

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

Activity

  1. isagoico commented on Jun 5, 2023

    @isagoico

    #20036 - Will be tested with the regression run, will check it off after the regression is complete (if it is a pass)

    For #20068 unsure if we need to execute step 1 to be able to verify this PR - @Skalakid @Gonals can you confirm please

  2. OSBotify commented on Jun 5, 2023

    @OSBotify
    ContributorAuthor

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

  3. OSBotify commented on Jun 5, 2023

    @OSBotify
    ContributorAuthor

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

  4. OSBotify commented on Jun 5, 2023

    @OSBotify
    ContributorAuthor

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

  5. OSBotify commented on Jun 5, 2023

    @OSBotify
    ContributorAuthor

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

  6. OSBotify commented on Jun 5, 2023

    @OSBotify
    ContributorAuthor

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

  7. OSBotify commented on Jun 5, 2023

    @OSBotify
    ContributorAuthor

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

  8. OSBotify commented on Jun 5, 2023

    @OSBotify
    ContributorAuthor

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

  9. OSBotify commented on Jun 5, 2023

    @OSBotify
    ContributorAuthor

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

  10. roryabraham commented on Jun 6, 2023

    @roryabraham
    Contributor

    Fix for #20154 was deployed with the last checklist, removing the label

  11. roryabraham commented on Jun 6, 2023

    @roryabraham
    Contributor
  12. isagoico commented on Jun 6, 2023

    @isagoico
  13. 6 remaining items

  14. roryabraham commented on Jun 6, 2023

    @roryabraham
    Contributor

    Oh, yeah desktop deploy failed for 1.3.24-4. It's been very flaky and I don't really have a solution other than retrying for now.

  15. isagoico commented on Jun 6, 2023

    @isagoico

    Full Summary of PR testing:

    1. Feature Request: Assign task to yourself #19515 several issues were found, including 3 different deploy blockers:
    1. fix workspace avatar it not updated #19750 - is being retested after the DB fix. Desktop test is missing bc 1.3.24-4 is not available yet
    2. 17027 - migrated CollapsibleSection to PressableWithFeedback #19753 is failing because of issue [$2000] IOU - Add bank account is looping when clicking pay with expensify #20280
    3. Use Paid language in requests instead of settled and other manual requests polish #19817 is failing because of this issue [HOLD on prioritizing P2P] IOU - Button doesn't show the expected text "Pay" or "Pay Elsewhere"  #20236
    4. Fix replay component position while editing message #19902 is failing because of [$500 BONUS PAYOUT] [$1000] Web - Chat - '# Reply' is not displayed after replying to root message without network #20265
    5. For 20019 - migrated TaskHeader to PressableWithFeedback #20068 we're unsure if we need to execute step 1 to be able to verify this PR (Asked here)
    6. Refactor LogInWithShortLivedAuthTokenPage to a functional component #20112 is failing because of issue [HOLD for payment 2023-06-21] mWeb - Workspaces are not immediately displayed when transitioning from OD to ND #20275 (Left a message to validate if it should be a DB or not)
    7. Revert PERSONAL_DETAILS_LIST Onyx changes #20220 - waiting for desktop build

    Going to hide the previous comments as this list centralizes all the issues with unchecked PRs.

  16. roryabraham commented on Jun 6, 2023

    @roryabraham
    Contributor

    Working on getting desktop deploys fixed

  17. francoisl commented on Jun 6, 2023

    @francoisl
    Contributor

    #20112 is failing because of issue #20275 Left a message for @francoisl to confirm if it should be a DB or not

    Commented in the issue, not a blocker so feel free to check 20112 if the rest is working fine. Thanks!

  18. OSBotify commented on Jun 6, 2023

    @OSBotify
    ContributorAuthor

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

  19. OSBotify commented on Jun 6, 2023

    @OSBotify
    ContributorAuthor

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

  20. roryabraham commented on Jun 6, 2023

    @roryabraham
    Contributor

    Desktop deploy worked btw ... 5th time's the charm

  21. mvtglobally commented on Jun 6, 2023

    @mvtglobally

    @roryabraham thsnks for confirmation. We will wrap up now.

  22. mvtglobally commented on Jun 6, 2023

    @mvtglobally

    Full Summary of unchecked PR testing:

    Feature Request: Assign task to yourself #19515 several issues were found, including 3 different deploy blockers. We are retesting this Pr after revert

    fix workspace avatar it not updated #19750 - is being retested after the DB fix. Desktop test is missing bc 1.3.24-5 just got available. It's pass checking off

    This PR #19753 (comment) is failing QA because of issue #20280

    Use Paid language in requests instead of settled and other manual requests polish #19817 is failing because of this issue [HOLD on prioritizing P2P] IOU - Button doesn't show the expected text "Pay" or "Pay Elsewhere" #20236

    Fix replay component position while editing message #19902 is failing because of Web - Chat - '# Reply' is not displayed after replying to root message without network #20265

    #20068 (comment)

    Revert PERSONAL_DETAILS_LIST Onyx changes #20220 - just got desktop build, checking

  23. roryabraham commented on Jun 6, 2023

    @roryabraham
    Contributor

    Ok, sorry for the delay. Let's see if we can get this over the finish line. Here's where we're at right now:

  24. roryabraham commented on Jun 6, 2023

    @roryabraham
    Contributor

    Concise summary:

    All that's left is these two PRs:

  25. roryabraham commented on Jun 6, 2023

    @roryabraham
    Contributor

    Noticed something weird with the timing dashboard, not a blocker but brought up here: https://expensify.slack.com/archives/C035J5C9FAP/p1686081343190679

  26. isagoico commented on Jun 6, 2023

    @isagoico

    #20305 was found while executing the retest of #19515. The issue is reproducible in production so not sure if it should be related to this PR.
    We were also able to reproduce this one #20284 (comment) but it's getting fixed on a different PR

    Aside from these 2 issues, the PR was a pass.

  27. roryabraham commented on Jun 6, 2023

    @roryabraham
    Contributor

    :shipit:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions