Skip to content

When using monorepo, react only on changes done to configured paths #2006

@lachmanfrantisek

Description

@lachmanfrantisek

Description

When using monorepo (=more packages in one git repository, defined using the packages key) with many packages, triggering actions for all the packages is not needed.

Let's check the affected paths first and react only if anything has been done to the package-related path.

Benefit

  • Safe of resources. (=Only the important/relevant jobs are done.)
  • Cleaner UX. (=Just important/relevant results are shown.)

Importance

This has been asked multiple times, but lately by @LecrisUT who wants to use a monorepo with ~500 packages.

What is the impacted category (job)?

General

Workaround

  • There is an existing workaround that can be used until this feature is implemented.

Participation

  • I am willing to submit a pull request for this issue. (Packit team is happy to help!)

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/generalNot tied to a specific areacomplexity/single-taskRegular task; should be done within daysgain/highBrings a lot of value to usersimpact/lowAffects only few of the userskind/featureA request, idea, or new functionalityresource-reductionCan reduce required resources

    Type

    No type

    Projects

    Status

    backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions