Interface: GithubWebhookEvent
Defined in: github/src/executors/github-webhook-event.ts:47
Default typed GitHub webhook delivery event payload emitted by github.webhookStream(...).
Supports structured access to action, repository.full_name, and pull_request properties while allowing additional webhook fields via index signature.
Indexable
ts
[key: string]: unknownAdditional arbitrary webhook event properties.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
action? | readonly | string | Optional webhook action subtype (such as 'closed' or 'opened'). | github/src/executors/github-webhook-event.ts:49 |
pull_request | readonly | GithubWebhookPullRequestPayload | Pull request descriptor for pull_request webhook deliveries. | github/src/executors/github-webhook-event.ts:53 |
repository? | readonly | GithubWebhookRepositoryPayload | Optional repository metadata descriptor. | github/src/executors/github-webhook-event.ts:51 |