lee-lott-actions/Merge Pull Request

A GitHub Action to merge a Pull Request using the GitHub REST API

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pr-numberThe number of the pull request whose review status is to be updatedyes
repo-nameThe name of the repositoryyes
org-nameThe name of the GitHub organizationyes
merge-typeThe type of merge to be performed. Allowed values: - merge: Create a merge commit. All commits from the pull request are added to the base branch in a single merge commit. - squash: Combine all commits from the pull request into a single commit, then add that to the base branch. - rebase: Rebase the commits from the pull request onto the base branch individually, without a merge commit. yes
merge-title-messageThe title for the commit messageyes
tokenGitHub token with access to pull requestsyes
namedescription
resultResult of the attempt to merge the Pull Request ("success" or "failure")
error-messageError message if the Pull Request merge fails