A 500 status code was thrown when passing a non-existent target to the create release API. This snapshot handles this error and instead throws a 404 status code. Discovered while working on #31840.
/repos/{owner}/{repo}/pulls/{index}/files
previous_filename
state