leadformance/auto-merge
GitHub Action that merge a pull request if all conditions are valid
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| token | A GitHub personal access token | yes | — |
| mergeMethod | Strategy for merging the pull request, can be `merge`, `squash` or `rebase` | no | rebase |
| enableApproval | Add a positive review on the pull request | no | false |
| enableReadyForReview | Marks the pull request ready for review | no | false |
| title | A text or regular expression that must match the title of the pull request | no | — |
| labels | The list of required labels | no | — |
| users | The list of authorized usernames for auto-merge | no | — |
| teams | The list of authorized teams for auto-merge | no | — |
Outputs
| name | description |
|---|---|
| merged | Returns `true` if the pull request merged, `false` otherwise. |
| reason | Reason that the auto-merge is not enabled. |