2.0.0
New Features
-
Mergify generates automatically conditions for
merge
andqueue
action based on branch protection settings:
required_linear_history
,required_approving_review_count
and
require_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
and
queue
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 3.0.0. The option can be removed earlier
by setting the environment variableALLOW_MERGE_STRICT_MODE
to
False
.