Skip to content

Add support for action enable auto merge #702

Open
@Bluebugs

Description

@Bluebugs

Is your feature request related to a problem? Please describe.
When having rulesets defined for a branch a PR will wait for that PR to pass all the rules before it can get merged. There would not be any reason to run gitstream much more once the PR is approved if it was able to enable auto merge instead of waiting to do it manually once the ruleset resolve. It can also happen that a ruleset changing state and getting resolved does not trigger an event that can be caught by gitstream having enable auto merge would also solve that.

Describe the solution you'd like
Add a new core action: auto-merge@v1

Describe alternatives you've considered
I can add a github action that enable auto merge automatically, but that defeat the purpose of gistream. I can also add a new workflow that get triggered by gitstream. There is tons of way to do it, but none are really clean as it would with a new core action.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions