I am trying to process the the milestoned and unmilestoned event for pull requests.
However I have noticed that github sends those events as issue events and not as pull request events.
My expectation would be that there is a GHEventPayload.Issue class that can process issue updates sent via the webhook.