Skip to content

Add option to auto-rebase by default (and opt-out instead) #57

@llucax

Description

@llucax

The opt-in filter label is useful for projects that need a fine grained selection of which PRs to auto-rebase (and in particular where it shouldn't be the default). In projects where auto-rebase should be the norm (where for example the PR branch is required to be up-to-date and no merge commit is desired for the update, as github does with the "Update" button), having to set the label for everything is annoying, redundant and noisy.

It would be awesome if there was a configuration to enabling rebasing by default, and even better if there was an option to select a (configurable?) label to opt-out. In this case it's probably a good idea to also automatically opt-out "Draft" PRs (as this shouldn't mess with WIP PRs).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions