Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Event = Event {
- eventId :: !Text
- eventActor :: !Actor
- eventRepo :: !Repo
- eventCreatedAt :: !UTCTime
- eventPublic :: !Bool
- eventPayload :: !Payload
- data Actor = Actor {
- actorId :: !Integer
- actorLogin :: !Text
- data Repo = Repo {}
- data Payload
- = CommitCommentEventPayload CommitCommentEvent
- | DeploymentEventPayload DeploymentEvent
- | DeploymentStatusEventPayload DeploymentStatusEvent
- | PushEventPayload PushEvent
- | IssuesEventPayload IssuesEvent
- | IssueCommentEventPayload IssueCommentEvent
- | CreateEventPayload CreateEvent
- | PullRequestEventPayload PullRequestEvent
- | PullRequestReviewCommentEventPayload PullRequestReviewCommentEvent
- | WatchEventPayload WatchEvent
- | DeleteEventPayload DeleteEvent
- | ForkEventPayload ForkEvent
- | ReleaseEventPayload ReleaseEvent
- | GollumEventPayload GollumEvent
- | MemberEventPayload MemberEvent
- | PublicEventPayload Value
- eventPayloadParsers :: [(Text, Text, Value -> Parser Payload)]
- eventPayloadParser :: Text -> Value -> Parser Payload
- webhookPayloadParser :: Text -> Value -> Parser Payload
- data CommitCommentEvent = CommitCommentEvent {}
- data DeploymentEvent = DeploymentEvent {}
- data DeploymentStatusEvent = DeploymentStatusEvent {}
- data PushEvent = PushEvent {
- pushEventSize :: !Int
- data IssuesEvent = IssuesEvent {}
- data IssueCommentEvent = IssueCommentEvent {}
- data CreateEvent = CreateEvent {
- createEventRef :: !(Maybe Text)
- data PullRequestEvent = PullRequestEvent {}
- data PullRequestReviewCommentEvent = PullRequestReviewCommentEvent {}
- data WatchEvent = WatchEvent {
- watchEventAction :: !Text
- data DeleteEvent = DeleteEvent {
- deleteEventRef :: !Text
- data ForkEvent = ForkEvent {
- forkEventForkee :: !Value
- data ReleaseEvent = ReleaseEvent {}
- data GollumEvent = GollumEvent {}
- data MemberEvent = MemberEvent {}
Documentation
All events which can be produced by GitHub.
Event | |
|
Actor | |
|
data CommitCommentEvent Source #
data DeploymentEvent Source #
DeploymentEvent | |
|
data DeploymentStatusEvent Source #
DeploymentStatusEvent | |
|
data IssuesEvent Source #
data IssueCommentEvent Source #
data CreateEvent Source #
CreateEvent | |
|
data PullRequestEvent Source #
data WatchEvent Source #
data DeleteEvent Source #
data ReleaseEvent Source #
data GollumEvent Source #