Description
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.