Skip to content

Proposal: remove branch-up-to-date requirement #3610

@yurishkuro

Description

@yurishkuro

What are you trying to achieve?

I often see a PR with required approvals ready to merge, but the merge button is disabled because the branch is not up to date. This leads to one of maintainers hitting Update Branch button and then forgetting about the issue until someone else comes across it and it's out of date with main again.

I propose to remove that up-to-date requirement. It makes much more sense in the code repositories, but for mostly text repos it does not provide a lot of benefit. GitHub won't allow to merge if there are conflicts, but aside from that merging slightly stale branch is usually not a problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    spec:miscellaneousFor issues that don't match any other spec labeltriage:deciding:tc-inboxNeeds attention from the TC in order to move forward

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions