Actions

A complete list of actions you can use with Mergify.


Actions are the engine that powers Mergify. They define what Mergify should do when a set of conditions is met. This can range from merging a pull request, updating it with the latest changes, commenting on the pull request, assigning it to a user, adding labels, and so much more.

In essence, actions are the tasks that Mergify performs on your behalf to automate your pull request management workflow. By carefully crafting and combining actions, you can create a highly efficient and automated process that takes care of most of the routine tasks associated with pull request management.

Assign

Assign a pull request to a user.

Backport

Copy a pull request to another branch once it is merged.

Close

Close a pull request.

Copy

Copy a pull request.

Comment

Comment a pull request.

Delete Head Branch

Delete pull request head branch.

Dismiss Reviews

Dismiss previous reviews on a pull request.

Edit

Edit pull request body, title or draft state.

GitHub Actions

Dispatch an existing GitHub workflow in the repository.

Label

Add, remove or toggle label on a pull request.

Merge

Automate the merging of your pull requests.

Post Check

Create a check-run on a pull request.

Rebase

Rebase the pull request on top of its base branch.

Request Reviews

Request reviews from specific users or teams.

Review

Automate reviews for your pull requests with customizable comments and review types.

Update

Update the pull request branch with its base branch.

Squash

Squash commits in the pull request.