Skip to content

[feat] How could we use merge queues to our benefit? #3249

@brandonlenz

Description

@brandonlenz

Is your feature request related to a problem? Please describe.

When React USWDS has maintainer attention, there is often a logjam of PRs between external contributions and dependabot PRs.

Describe the solution you'd like

Explore the use of merge queues where we could default dependbot PR branches to target the merge queue strategy

Describe alternatives you've considered

This is a spike, Assignee can evaluate alternatives (e.g. do nothing, dependency groups, auto-merge alternatives, etc)

Additional context

Merge queues might also make it easier for maintainers to queue up non-dependbot PRs that are otherwise ready to go, rather than having to spend a day or two waiting for CI to run each time another PR is merged just to come back and click the button again.

A merge queue would allow a maintainer to simply add all "good to go" PRs into the merge queue in one session, and come back later to see if the entire queue was able to be merged or if any PRs need attention.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: developmentEnhancements to the development workflowtype: featureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions