Open
Description
Schema Inaccuracy
When a PR changes a submodule, the blob_url
and raw_url
are null
, in some other cases that I can't pin down the sha
field is null. However, the current schema marks these fields as non-nullable.
Expected
blob_url
, raw_url
, and sha
in PR files changed responses should be marked as nullable.
Reproduction Steps
$ curl https://api.github.com/repos/pytorch/pytorch/pulls/89846/files
The above PR changes a submodule, the fields can be seen to be nullable there.