Skip to content

Deploy Checklist: New Expensify 2024-11-21 #52862

Closed

Description

@github-actions

Release Version: 9.0.65-5
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

Activity

  1. OSBotify commented on Nov 21, 2024

    @OSBotify
    Contributor

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

  2. izarutskaya commented on Nov 21, 2024

    @izarutskaya

    Regression is at 44% completed.

    Unchecked PRs:
    #52844 - Failing in Desktop and iOS with original KI #52639

    Blockers:
    #52864
    #52866
    #52868
    #52869

  3. lakchote commented on Nov 21, 2024

    @lakchote
    Contributor

    Checked off #52870 (comment)

  4. mountiny commented on Nov 21, 2024

    @mountiny
    Contributor

    Checking off #52794 as the QA worked ✅

  5. self-assigned this
    on Nov 21, 2024
  6. mvtglobally commented on Nov 21, 2024

    @mvtglobally

    Regression is at 20% left.

    Majority of the testers still unable to get the latest IOS build. We are working on the IOS slots

  7. mvtglobally commented on Nov 21, 2024

    @mvtglobally

    Regression is at 10% left.

    Blockers
    #52864
    #52868
    #52873
    #52874
    #52891

    PRs
    #52384 - Can this be QAed internally?

  8. mvtglobally commented on Nov 22, 2024

    @mvtglobally

    Regression is at 4% left.

    Blockers
    #52864
    #52868
    #52873
    #52874
    #52891

    PRs
    #51709 - Pending validation on Desktop
    #52384 - Can this be QAed internally? We are not able to add non-US bank account
    #52435 - Pending validation on IOS
    #52520 - PROD QA, checking off
    #52662 - QA Steps are missing. Can we check it off?
    #52779 - Pending validation on IOS
    #52844 - Failing with #52639
    #52888 - Pending validation on IOS, Android and Desktop
    #52919 - Pending validation on IOS, Android and Desktop

  9. mjasikowski commented on Nov 22, 2024

    @mjasikowski
    Contributor

    #52873 reverted and CP'd

  10. gijoe0295 commented on Nov 22, 2024

    @gijoe0295
    Contributor

    @mvtglobally Can you add recordings here on #52844 failing? We tested ourselves and it worked well.

  11. izarutskaya commented on Nov 22, 2024

    @izarutskaya

    Regression is completed.

    PRs:
    #51709 - KI Desktop only #49571
    #52384 - Can this be QAed internally?
    #52844 - Failing with original KI #52639

    Blockers
    #52864
    #52868
    #52874
    #52891

  12. izarutskaya commented on Nov 22, 2024

    @izarutskaya

    Hi @gijoe0295

    #52844

    Desktop

    1732161996161.PR_52639__Desktop.mp4

    iOS

    1732160272060.52844_iOS.mp4
  13. gijoe0295 commented on Nov 22, 2024

    @gijoe0295
    Contributor

    @izarutskaya As discussed in #52639 (comment), if you search an INEXISTING account, it would show the fallback avatar so your attached videos are expected.

    To test #52639 correctly, you need to use an EXISTING account that the current user hasn't chatted with before. Sorry for the confusion. I'll update the PR's QA Steps accordingly.

    cc @deetergp @brunovjk

  14. izarutskaya commented on Nov 22, 2024

    @izarutskaya

    @gijoe0295 I have this behavior in my iOS. Still show the fallback avatar for my EXISTING account. This is my old account (izarutskachat1@gmail.com)
    Build 9.0.65-4 Maybe something wrong?

    Rpreplay.Final1732279927.mp4
  15. gijoe0295 commented on Nov 22, 2024

    @gijoe0295
    Contributor

    @izarutskaya I think it's due to the capitalized I at the beginning. Only happen on iOS because it automatically capitalizes the first character. The SearchForReports API is case-sensitive so izarutskachat1 and Izarutskachat1 (capital i) are different. The correct result is returned if you searched for the exact email (izarutskachat1@gmail.com).

    This problem also happens in the Start chat flow (and all other search flows) so I think it's not related to our PR and we can either ignore it or create a separate issue to fix it.

    cc @brunovjk @deetergp WDYT?

  16. rlinoz commented on Nov 22, 2024

    @rlinoz
    Contributor

    Checking off #52891, it is fixed here #52891 (comment)

  17. chiragsalian commented on Nov 22, 2024

    @chiragsalian
    Contributor
  18. kavimuru commented on Nov 22, 2024

    @kavimuru

    #52868 not reproducible

    screen-20241122-161720.mp4
    screen-20241122-161609.mp4
  19. kavimuru commented on Nov 22, 2024

    @kavimuru

    #52864 is not reproducible either.

    screen-20241122-161413.mp4
    screen-20241122-161231.mp4
  20. chiragsalian commented on Nov 22, 2024

    @chiragsalian
    Contributor

    I checked off,

    1. fix: Update second Allow location access modal on web #51709
    2. feat: Step 4 UI #52384 - tested it and it works well for me. I think QA team could easily test the same too so maybe there is some confusion there.
    3. Deploy Checklist: New Expensify 2024-11-21 #52862 - yup just doc copy changes. LGTM
    4. fix: new member shows fallback avatar in report invite page #52844 - sounds good to me, thank you for staying on top of this @gijoe0295 and i agree its a separate conversation. could I ask you to bring this discussion to the original issue asking if its something we can ignore or need a follow up for.
  21. chiragsalian commented on Nov 22, 2024

    @chiragsalian
    Contributor

    :shipit:

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

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions