We found an issue with Branch Protection fields that were added as part of 4caa1d6
No subschema in "anyOf" matched.
--
| For 'properties/checks', nil is not an array.
| Not all subschemas of "allOf" matched.
The problem is with
Checks []*RequiredStatusCheck `json:"checks"`
it needs the omitempty tag added to it.
A fix is on the way