Skip to content

Commit 555f42c

Browse files
feat(types): new projects_v2_status_update, sub_issues events (#1073)
1 parent 6ba131f commit 555f42c

File tree

5 files changed

+31
-13
lines changed

5 files changed

+31
-13
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -624,6 +624,7 @@ If there are actions for a webhook, events are emitted for both, the webhook nam
624624
| [`project_column`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#project_column) | `created`<br>`deleted`<br>`edited`<br>`moved` |
625625
| [`projects_v2`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#projects_v2) | `closed`<br>`created`<br>`deleted`<br>`edited`<br>`reopened` |
626626
| [`projects_v2_item`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#projects_v2_item) | `archived`<br>`converted`<br>`created`<br>`deleted`<br>`edited`<br>`reordered`<br>`restored` |
627+
| [`projects_v2_status_update`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#projects_v2_status_update) | `created`<br>`deleted`<br>`edited` |
627628
| [`public`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#public) | |
628629
| [`pull_request`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#pull_request) | `assigned`<br>`auto_merge_disabled`<br>`auto_merge_enabled`<br>`closed`<br>`converted_to_draft`<br>`demilestoned`<br>`dequeued`<br>`edited`<br>`enqueued`<br>`labeled`<br>`locked`<br>`milestoned`<br>`opened`<br>`ready_for_review`<br>`reopened`<br>`review_request_removed`<br>`review_requested`<br>`synchronize`<br>`unassigned`<br>`unlabeled`<br>`unlocked` |
629630
| [`pull_request_review`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#pull_request_review) | `dismissed`<br>`edited`<br>`submitted` |
@@ -638,13 +639,14 @@ If there are actions for a webhook, events are emitted for both, the webhook nam
638639
| [`repository_import`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#repository_import) | |
639640
| [`repository_ruleset`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#repository_ruleset) | `created`<br>`deleted`<br>`edited` |
640641
| [`repository_vulnerability_alert`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#repository_vulnerability_alert) | `create`<br>`dismiss`<br>`reopen`<br>`resolve` |
641-
| [`secret_scanning_alert`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#secret_scanning_alert) | `created`<br>`reopened`<br>`resolved`<br>`revoked`<br>`validated` |
642+
| [`secret_scanning_alert`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#secret_scanning_alert) | `created`<br>`reopened`<br>`resolved`<br>`validated` |
642643
| [`secret_scanning_alert_location`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#secret_scanning_alert_location) | `created` |
643644
| [`security_advisory`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#security_advisory) | `published`<br>`updated`<br>`withdrawn` |
644645
| [`security_and_analysis`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#security_and_analysis) | |
645646
| [`sponsorship`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#sponsorship) | `cancelled`<br>`created`<br>`edited`<br>`pending_cancellation`<br>`pending_tier_change`<br>`tier_changed` |
646647
| [`star`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#star) | `created`<br>`deleted` |
647648
| [`status`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#status) | |
649+
| [`sub_issues`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#sub_issues) | `parent_issue_added`<br>`parent_issue_removed`<br>`sub_issue_added`<br>`sub_issue_removed` |
648650
| [`team`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#team) | `added_to_repository`<br>`created`<br>`deleted`<br>`edited`<br>`removed_from_repository` |
649651
| [`team_add`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#team_add) | |
650652
| [`watch`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#watch) | `started` |

package-lock.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,12 @@
4444
]
4545
},
4646
"dependencies": {
47-
"@octokit/openapi-webhooks-types": "8.3.0",
47+
"@octokit/openapi-webhooks-types": "8.4.0",
4848
"@octokit/request-error": "^6.0.1",
4949
"@octokit/webhooks-methods": "^5.0.0"
5050
},
5151
"devDependencies": {
52-
"@octokit/openapi-webhooks": "8.3.0",
52+
"@octokit/openapi-webhooks": "8.4.0",
5353
"@octokit/tsconfig": "^4.0.0",
5454
"@types/node": "^22.0.0",
5555
"@vitest/coverage-v8": "^2.0.2",

src/generated/webhook-identifiers.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,10 @@ export type EventPayloadMap = {
184184
| WebhookEventDefinition<"projects-v2-item-edited">
185185
| WebhookEventDefinition<"projects-v2-item-reordered">
186186
| WebhookEventDefinition<"projects-v2-item-restored">;
187+
projects_v2_status_update:
188+
| WebhookEventDefinition<"projects-v2-status-update-created">
189+
| WebhookEventDefinition<"projects-v2-status-update-deleted">
190+
| WebhookEventDefinition<"projects-v2-status-update-edited">;
187191
public: WebhookEventDefinition<"public">;
188192
pull_request:
189193
| WebhookEventDefinition<"pull-request-assigned">
@@ -258,7 +262,6 @@ export type EventPayloadMap = {
258262
| WebhookEventDefinition<"secret-scanning-alert-created">
259263
| WebhookEventDefinition<"secret-scanning-alert-reopened">
260264
| WebhookEventDefinition<"secret-scanning-alert-resolved">
261-
| WebhookEventDefinition<"secret-scanning-alert-revoked">
262265
| WebhookEventDefinition<"secret-scanning-alert-validated">;
263266
secret_scanning_alert_location: WebhookEventDefinition<"secret-scanning-alert-location-created">;
264267
security_advisory:
@@ -277,6 +280,11 @@ export type EventPayloadMap = {
277280
| WebhookEventDefinition<"star-created">
278281
| WebhookEventDefinition<"star-deleted">;
279282
status: WebhookEventDefinition<"status">;
283+
sub_issues:
284+
| WebhookEventDefinition<"sub-issues-parent-issue-added">
285+
| WebhookEventDefinition<"sub-issues-parent-issue-removed">
286+
| WebhookEventDefinition<"sub-issues-sub-issue-added">
287+
| WebhookEventDefinition<"sub-issues-sub-issue-removed">;
280288
team_add: WebhookEventDefinition<"team-add">;
281289
team:
282290
| WebhookEventDefinition<"team-added-to-repository">

src/generated/webhook-names.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,10 @@ export const emitterEventNames = [
190190
"projects_v2_item.edited",
191191
"projects_v2_item.reordered",
192192
"projects_v2_item.restored",
193+
"projects_v2_status_update",
194+
"projects_v2_status_update.created",
195+
"projects_v2_status_update.deleted",
196+
"projects_v2_status_update.edited",
193197
"public",
194198
"pull_request",
195199
"pull_request.assigned",
@@ -265,7 +269,6 @@ export const emitterEventNames = [
265269
"secret_scanning_alert.created",
266270
"secret_scanning_alert.reopened",
267271
"secret_scanning_alert.resolved",
268-
"secret_scanning_alert.revoked",
269272
"secret_scanning_alert.validated",
270273
"secret_scanning_alert_location",
271274
"secret_scanning_alert_location.created",
@@ -285,6 +288,11 @@ export const emitterEventNames = [
285288
"star.created",
286289
"star.deleted",
287290
"status",
291+
"sub_issues",
292+
"sub_issues.parent_issue_added",
293+
"sub_issues.parent_issue_removed",
294+
"sub_issues.sub_issue_added",
295+
"sub_issues.sub_issue_removed",
288296
"team",
289297
"team.added_to_repository",
290298
"team.created",

0 commit comments

Comments
 (0)