Skip to content

Deploy Checklist: New Expensify 2022-07-25 #10077

Closed

Description

@OSBotify

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

cc @Expensify/applauseleads

Activity

  1. self-assigned this
    on Jul 25, 2022
  2. OSBotify commented on Jul 25, 2022

    @OSBotify
    ContributorAuthor

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

  3. jasperhuangg commented on Jul 25, 2022

    @jasperhuangg
    Contributor

    I believe #10079 is related to a PR that I merged recently. I'm OOO today but will be able to take a look at this first thing tomorrow. Can we take this off the deploy checklist?

  4. luacmartins commented on Jul 25, 2022

    @luacmartins
    Contributor

    @jasperhuangg not sure on what you mean by "take this off the deploy checklist". This seems like a blocker to me. We should either revert the offending PR or find a fix in time for the deploy.

  5. jasperhuangg commented on Jul 25, 2022

    @jasperhuangg
    Contributor

    @jasperhuangg not sure on what you mean by "take this off the deploy checklist". This seems like a blocker to me. We should either revert the offending PR or find a fix in time for the deploy.

    @luacmartins sorry, that's actually exactly what I meant! Let's go ahead and revert it, I'll take a look into a fix tomorrow.

  6. luacmartins commented on Jul 25, 2022

    @luacmartins
    Contributor

    Sure, wanna put up a revert? I can review it.

  7. marcaaron commented on Jul 26, 2022

    @marcaaron
    Contributor

    Reverting #9294 because it is causing the issue here #10085

  8. marcaaron commented on Jul 26, 2022

    @marcaaron
    Contributor

    #10094 seems related to removing the getBetas() call

  9. marcaaron commented on Jul 26, 2022

    @marcaaron
    Contributor

    This one #10088 seems related to the same PR we are talking about reverting above (this one). Auto-revert option didn't work so it will need to be reverted and conflicts fixed.

  10. luacmartins commented on Jul 26, 2022

    @luacmartins
    Contributor

    Thanks for the help @marcaaron!

  11. OSBotify commented on Jul 26, 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.86-1 🚀

  12. OSBotify commented on Jul 26, 2022

    @OSBotify
    ContributorAuthor

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

  13. 12 remaining items

  14. luacmartins commented on Jul 28, 2022

    @luacmartins
    Contributor

    @mvtglobally

    PR #9677 Retested. Issue is still failing. Do we need to wait for push https://github.com/Expensify/Web-Expensify/pull/34424?

    I don't think we should wait for this, since it's a small UI issue and the Web-E deploy can take another day or two. I'm checking it off. Can we retest this next week?

    PR #9769 is failing due to #9769 (comment) - Any feedback if we can check it off? We are unable to verify.

    I tested this on staging and could see the expensifail.com room. Checking it off
    Screen Shot 2022-07-28 at 12 48 11 PM

  15. luacmartins commented on Jul 28, 2022

    @luacmartins
    Contributor

    @mvtglobally any updates on the below?

    PR #10092 Android was failing due to #10083. We are double checking now
    and checking #10136 which just got added
    We are also re-testing 3 Blockers as per your steps

  16. luacmartins commented on Jul 29, 2022

    @luacmartins
    Contributor

    @mvtglobally

    1. I shared the android APK with you on Slack.
    2. Removed the blocker from the issues below since we didn't manage to reproduce them and they only affect beta features:

    Let me know once QA finishes and we are ready to deploy!

  17. mvtglobally commented on Jul 29, 2022

    @mvtglobally

    @luacmartins testers can still repro all issues on the build 1.1.86-5.

    Record_2022-07-29-14-33-44_4f9154176b47c00da84e32064abf1c48.mp4
    Image.from.iOS.7.mov
    Record_2022-07-29-14-25-16_4f9154176b47c00da84e32064abf1c48.mp4
    Record_2022-07-29-14-35-39_4f9154176b47c00da84e32064abf1c48.mp4
  18. melvin-bot commented on Aug 1, 2022

    @melvin-bot

    @luacmartins, @applausebot Whoops! This issue is 2 days overdue. Let's get this updated quick!

  19. luacmartins commented on Aug 1, 2022

    @luacmartins
    Contributor

    @yuwenmemon here’s the latest checklist. I think QA is still able to reproduce a few issues and based on this thread, we have a potential regression in App performance - https://expensify.slack.com/archives/C01GTK53T8Q/p1659018169624599

  20. removed their assignment
    on Aug 1, 2022
  21. yuwenmemon commented on Aug 1, 2022

    @yuwenmemon
    Contributor

    Sounds good - it looks like we need to start a fire-room as the deploy has been going on for more than 4 days now.

  22. yuwenmemon commented on Aug 1, 2022

    @yuwenmemon
    Contributor

    Localize decimal separator was reverted so I'm checking it off

  23. ctkochan22 commented on Aug 1, 2022

    @ctkochan22

    #9423 was mentioned in this comment as being retested, checking off #10077 (comment)

  24. yuwenmemon commented on Aug 1, 2022

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