Skip to content

Add support for action enable auto merge #702

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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