Skip to content

Deploy Checklist: New Expensify 2022-05-13 #8991

Closed

Description

@OSBotify

Release Version: 1.1.60-2
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.

cc @Expensify/applauseleads

Activity

  1. neil-marcellini commented on May 13, 2022

    @neil-marcellini
    Contributor

    @thesahindia reported that #8966 breaks the bank account pages. #8993 will fix it.

  2. chiragsalian commented on May 13, 2022

    @chiragsalian
    Contributor

    Looks like we found a really nasty bug on production - #8994.

    @Expensify/applauseleads i'm not sure how this bug was missed in the regression testing but if there is no check for this in the regression testing would you guys be able to add one now. Additionally is it possible to work on this checklist with a bit of urgency? Only because the sooner we get the checklist cleared, the sooner we can get the fix for the production issue deployed.

  3. mvtglobally commented on May 13, 2022

    @mvtglobally

    @chiragsalian We are seeing a lot of issues right now and logging them in a few min.
    I will check on #8994. in a few

  4. isagoico commented on May 13, 2022

    @isagoico

    @chiragsalian Checked the deploy blocker issue above and we currently don't haven any regression steps that cover scrolling to the top of the conversation and verifying everything load as expected. I'm creating a ticket to add this scenario to TestRail ASAP

  5. OSBotify commented on May 13, 2022

    @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.1.60-2 🚀

  6. OSBotify commented on May 13, 2022

    @OSBotify
    ContributorAuthor

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

  7. chiragsalian commented on May 13, 2022

    @chiragsalian
    Contributor

    Update, the fixes for these two have been deployed to staging. Can you test and check it off the checklist when you get the chance? 🙇‍♂️

    1. Android - VBA - App is crashed after tap Connect bank account #8992
    2. Older report comments are not loaded once we scroll to the top - reported by @santhosh-sellavel #8994
  8. roryabraham commented on May 14, 2022

    @roryabraham
    Contributor

    Just CP'd #8998, which actually fixes three deploy blockers:

    I think the common thread between all three is that you're trying to open a new chat, and when it first renders, it doesn't have a name yet, which causes a crash.

    h/t @Santhosh-Sellavel

  9. roryabraham commented on May 14, 2022

    @roryabraham
    Contributor

    I was able to verify #7620 on staging, checking it off

  10. mvtglobally commented on May 14, 2022

    @mvtglobally

    @chiragsalian @roryabraham Regression is complete. We are finishing up CP retests now
    Deploy Blockers
    #8992
    #8996
    #8997
    #9004

    PR #8436 is failing due to #9004, #9009, #9005
    PR #8494 is failing due to #8997. We are retesting
    PR #8948 is failing due to #9008. Not a blocker checking off

    Issues logged
    #8995
    #9003
    #9005
    #9008
    #9009
    #9010
    #9013
    #9014
    #9015
    #9016
    #9017
    #9018
    #9019

  11. mvtglobally commented on May 15, 2022

    @mvtglobally

    Checking off #8994, #8993, #9002
    #8996
    Tested #8998 and its Pass

  12. mvtglobally commented on May 16, 2022

    @mvtglobally

    #8436 was failing due to #9004. Since its resolved, I think we can check off. Let me know what do you think @roryabraham #9009, #9005 are not blockers (same PR)

    #8992 is pass, checking off

  13. AndrewGable commented on May 16, 2022

    @AndrewGable
    Contributor

    Looks like only one QA remains before deploying? Let me know!

  14. mvtglobally commented on May 16, 2022

    @mvtglobally

    @AndrewGable, its done.
    #8436 was failing due to #9004. Since its resolved, I think we can check off. Let me know what do you think as #9009, #9005 are not blockers

  15. AndrewGable commented on May 16, 2022

    @AndrewGable
    Contributor

    I agree, mind checking it off and I will start the deploy? Thanks!

  16. mvtglobally commented on May 16, 2022

    @mvtglobally

    Done 🚀

  17. AndrewGable commented on May 16, 2022

    @AndrewGable
    Contributor

    :shipit:

  18. SumitDiyora commented on May 17, 2022

    @SumitDiyora

    Checked all PRs on Production / Staging and created accessibility issues for all PRs where accessibility issues were found.
    The non-applicable PRs are - #8571, #8886, #8898, #8901, #8909, #8912, #8916, #8966, #8976
    Logged Issues - #8524 ,#8388, #8546, #8418, #8667,#8620, #8393, #8616, #8671, #8388, #8624, #8478, #8555, #8618, #8560, #8555, #8387, #8385, #8385, #8387, #8625, #8554, #8484, #8385, #8620, #8418, #8524, #8527, #8387, #8388, #8387,#8669, #8624, #8555,#8618,#8624,#8485, #8668, #8555, #8624, #8618, #8621, #8522, #8667, #8668, #8385, #8618, #8669, #8525, #8620, #8579, #8625, #8554, #8484, #8624, #8622, #8618, #8546, #8669

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