Protected Branches API Admin Enforcement Updates
Today we're releasing an addition to the Protected Branches API preview, the ability to turn on and off admin settings in one place!
This will be a breaking change in the near future. To make the transition easier, we're allowing you to set admin settings the old way by passing include_admins
for required_status_checks
or required_pull_request_reviews
on the general update branch protection endpoint until ~April 21, 2017~ May 2, 2017. At that point, the only way to change your admin settings will be to pass enforce_admins
, and passing include_admins
will receive 404 responses.
To access Protected Branches API during the preview period,
you must provide a custom media type in the Accept
header:
application/vnd.github.loki-preview+json
If you have any questions or feedback, please let us know!