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 a pull request to a user.
Copy a pull request to another branch once it is merged.
Close a pull request.
Copy a pull request.
Comment a pull request.
Delete Head Branch
Delete pull request head branch.
Dismiss previous reviews on a pull request.
Edit pull request body, title or draft state.
Dispatch an existing GitHub workflow in the repository.
Add, remove or toggle label on a pull request.
Automate the merging of your pull requests.
Create a check-run on a pull request.
Rebase the pull request on top of its base branch.
Request reviews from specific users or teams.
Automate reviews for your pull requests with customizable comments and review types.
Update the pull request branch with its base branch.
Squash commits in the pull request.