3.0.0
New Features
-
Add
commits-unverified
condition. -
Add
edit
action withdraft
key. -
The
markdownify
Jinja2 filter has been added. -
The
get_section("# Description")
Jinja2 filter has been added. -
The
merge
andqueue
actions offer a new
commit_message_template
option. It allows defining a Jinja2
template in that will be used as the merge commit message for the
whole repo. -
An API (
/api/repos/<owner>/<repo>/queues
) to query the queues
status has been added. -
Add
queue-position
condition. -
Option
require_branch_protection
has been added to actionqueue
. -
Option
bot_account
has been added to actionrequest_review
.
Upgrade Notes
- The merge-queue data format stored in redis has changed. The
migration is done automatically on first startup of version 3.X and
must be done before updating to 4.X.
Deprecation Notes
-
The
commit_message
configuration option of the merge action and
queue action is deprecated and planned for removal on a future
version. -
The
commit_message
configuration option of the merge and queue
action is deprecated and planned for removal on a future version.
The option can be removed earlier by setting the environment
variableALLOW_COMMIT_MESSAGE_OPTION
toFalse
.