New Features
- Mergify generates automatically conditions for
merge
andqueue
action based on branch protection settings:required_linear_history
,required_approving_review_count
andrequire_code_owner_reviews
. - Add
commits
condition. - Add
commits-behind
condition. - Add
linear-history
condition. - The option
users_from_teams
has been added torequest_reviews
action. - Allow to specify timezone in
current-time
,schedule
,created-at
,merged-at
,closed-at
andupdated_at
conditions. - Pull requests that change the content of the
.github/worflows
directory are now supported bybackport
,copy
,merge
andqueue
actions.
Upgrade Notes
- For GitHub Enterprise, the repository
Administration
permission must be set toRead
for all Mergify GitHub App installations. - For GitHub Enterprise, the repository
Workflow
permission must be set toRead&Write
for all Mergify GitHub App installation.
Deprecation Notes
- The
strict
configuration option of the merge action is deprecated and planned for removal for 2.0.0. The option can be removed earlier by setting the environment variableALLOW_MERGE_STRICT_MODE
toFalse
.