Skip to content

[Due for payment 2025-02-10] Create workflow to compare newDot and hybridApp builds so we can improve the build times #56063

Closed

Description

@mountiny

Problem

The hybridApp builds are noticeably slower than the standalone NewDot native builds, this is hindering our ability to test and ship code fast as well as debug different branched (bisect on native changes etc)

Solution

Create workflow that will allow us to simply run and compare the standalone and hybrid app builds from main in github CI so we can analyze where to get improvements in the build time

Activity

  1. self-assigned this
    on Jan 30, 2025
  2. melvin-bot commented on Jan 30, 2025

    @melvin-bot

    Triggered auto assignment to @isabelastisser (NewFeature), see https://stackoverflowteams.com/c/expensify/questions/14418#:~:text=BugZero%20process%20steps%20for%20feature%20requests for more details. Please add this Feature request to a GH project, as outlined in the SO.

  3. melvin-bot commented on Jan 30, 2025

    @melvin-bot

    ⚠️ It looks like this issue is labelled as a New Feature but not tied to any GitHub Project. Keep in mind that all new features should be tied to GitHub Projects in order to properly track external CAP software time ⚠️

  4. melvin-bot commented on Jan 30, 2025

    @melvin-bot

    Triggered auto assignment to Design team member for new feature review - @dannymcclain (NewFeature)

  5. mountiny commented on Jan 30, 2025

    @mountiny
    ContributorAuthor

    PR merged

  6. war-in commented on Jan 30, 2025

    @war-in
    Contributor

    Hi, I'm Marcin from Software Mansion and I'm an author of the PR

  7. mountiny commented on Jan 30, 2025

    @mountiny
    ContributorAuthor

    No payments or regression testing will be required, gonna close this once deployed without issues

  8. added
    Awaiting PaymentAuto-added when associated PR is deployed to production
    and removed on Feb 3, 2025
  9. changed the title [-]Create workflow to compare newDot and hybridApp builds so we can improve the build times[/-] [+][Due for payment 2025-02-10] Create workflow to compare newDot and hybridApp builds so we can improve the build times[/+] on Feb 3, 2025
  10. melvin-bot commented on Feb 3, 2025

    @melvin-bot

    Reviewing label has been removed, please complete the "BugZero Checklist".

  11. melvin-bot commented on Feb 3, 2025

    @melvin-bot

    The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.93-3 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

    If no regressions arise, payment will be issued on 2025-02-10. 🎊

    For reference, here are some details about the assignees on this issue:

    • @war-in does not require payment (Contractor)
  12. melvin-bot commented on Feb 3, 2025

    @melvin-bot

    BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

    • [@war-in] Please propose regression test steps to ensure the new feature will work correctly on production in further releases.
    • [] Link the GH issue for creating/updating the regression test once above steps have been agreed upon.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionNewFeatureSomething to build that is a new item.WeeklyKSv2

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions