As with all other Kubernetes objects, a GithubEvent needs
metadata fields. Here, we are going to describe some important sections of
The action that was performed.
Describes the associated github repository.
Describes the sender of this event.
Describes the pull request itself. For more details see here.