Skip to content

Commit 1e93d3f

Browse files
committed
registry_package event was renamed to package
BREAKING CHANGE: `registry_package` event was renamed to `package`
1 parent 62b8add commit 1e93d3f

File tree

2 files changed

+168
-167
lines changed

2 files changed

+168
-167
lines changed

index.d.ts

Lines changed: 165 additions & 164 deletions
Original file line numberDiff line numberDiff line change
@@ -472,10 +472,14 @@ declare namespace Webhooks {
472472
avatar_url: string;
473473
description: string;
474474
};
475+
type WebhookPayloadRepositoryDispatchClientPayload = {
476+
unit: boolean;
477+
integration: boolean;
478+
};
475479
type WebhookPayloadRepositoryDispatch = {
476480
action: string;
477481
branch: string;
478-
ref: string;
482+
client_payload: WebhookPayloadRepositoryDispatchClientPayload;
479483
repository: PayloadRepository;
480484
organization: WebhookPayloadRepositoryDispatchOrganization;
481485
sender: WebhookPayloadRepositoryDispatchSender;
@@ -547,159 +551,6 @@ declare namespace Webhooks {
547551
repository: PayloadRepository;
548552
sender: WebhookPayloadReleaseSender;
549553
};
550-
type WebhookPayloadRegistryPackageSender = {
551-
login: string;
552-
id: number;
553-
node_id: string;
554-
avatar_url: string;
555-
gravatar_id: string;
556-
url: string;
557-
html_url: string;
558-
followers_url: string;
559-
following_url: string;
560-
gists_url: string;
561-
starred_url: string;
562-
subscriptions_url: string;
563-
organizations_url: string;
564-
repos_url: string;
565-
events_url: string;
566-
received_events_url: string;
567-
type: string;
568-
site_admin: boolean;
569-
};
570-
type WebhookPayloadRegistryPackageRegistryPackageRegistry = {
571-
about_url: string;
572-
name: string;
573-
type: string;
574-
url: string;
575-
vendor: string;
576-
};
577-
type WebhookPayloadRegistryPackageRegistryPackagePackageVersionAuthor = {
578-
login: string;
579-
id: number;
580-
node_id: string;
581-
avatar_url: string;
582-
gravatar_id: string;
583-
url: string;
584-
html_url: string;
585-
followers_url: string;
586-
following_url: string;
587-
gists_url: string;
588-
starred_url: string;
589-
subscriptions_url: string;
590-
organizations_url: string;
591-
repos_url: string;
592-
events_url: string;
593-
received_events_url: string;
594-
type: string;
595-
site_admin: boolean;
596-
};
597-
type WebhookPayloadRegistryPackageRegistryPackagePackageVersionPackageFilesItem = {
598-
download_url: string;
599-
id: number;
600-
name: string;
601-
sha256: string;
602-
sha1: string;
603-
md5: string;
604-
content_type: string;
605-
state: string;
606-
size: number;
607-
created_at: string;
608-
updated_at: string;
609-
};
610-
type WebhookPayloadRegistryPackageRegistryPackagePackageVersionReleaseAuthor = {
611-
login: string;
612-
id: number;
613-
node_id: string;
614-
avatar_url: string;
615-
gravatar_id: string;
616-
url: string;
617-
html_url: string;
618-
followers_url: string;
619-
following_url: string;
620-
gists_url: string;
621-
starred_url: string;
622-
subscriptions_url: string;
623-
organizations_url: string;
624-
repos_url: string;
625-
events_url: string;
626-
received_events_url: string;
627-
type: string;
628-
site_admin: boolean;
629-
};
630-
type WebhookPayloadRegistryPackageRegistryPackagePackageVersionRelease = {
631-
url: string;
632-
html_url: string;
633-
id: number;
634-
tag_name: string;
635-
target_commitish: string;
636-
name: string;
637-
draft: boolean;
638-
author: WebhookPayloadRegistryPackageRegistryPackagePackageVersionReleaseAuthor;
639-
prerelease: boolean;
640-
created_at: string;
641-
published_at: string;
642-
};
643-
type WebhookPayloadRegistryPackageRegistryPackagePackageVersion = {
644-
id: number;
645-
version: string;
646-
summary: string;
647-
body: string;
648-
body_html: string;
649-
release: WebhookPayloadRegistryPackageRegistryPackagePackageVersionRelease;
650-
manifest: string;
651-
html_url: string;
652-
tag_name: string;
653-
target_commitish: string;
654-
target_oid: string;
655-
draft: boolean;
656-
prerelease: boolean;
657-
created_at: string;
658-
updated_at: string;
659-
metadata: Array<any>;
660-
package_files: Array<
661-
WebhookPayloadRegistryPackageRegistryPackagePackageVersionPackageFilesItem
662-
>;
663-
author: WebhookPayloadRegistryPackageRegistryPackagePackageVersionAuthor;
664-
installation_command: string;
665-
};
666-
type WebhookPayloadRegistryPackageRegistryPackageOwner = {
667-
login: string;
668-
id: number;
669-
node_id: string;
670-
avatar_url: string;
671-
gravatar_id: string;
672-
url: string;
673-
html_url: string;
674-
followers_url: string;
675-
following_url: string;
676-
gists_url: string;
677-
starred_url: string;
678-
subscriptions_url: string;
679-
organizations_url: string;
680-
repos_url: string;
681-
events_url: string;
682-
received_events_url: string;
683-
type: string;
684-
site_admin: boolean;
685-
};
686-
type WebhookPayloadRegistryPackageRegistryPackage = {
687-
id: number;
688-
name: string;
689-
package_type: string;
690-
html_url: string;
691-
created_at: string;
692-
updated_at: string;
693-
owner: WebhookPayloadRegistryPackageRegistryPackageOwner;
694-
package_version: WebhookPayloadRegistryPackageRegistryPackagePackageVersion;
695-
registry: WebhookPayloadRegistryPackageRegistryPackageRegistry;
696-
};
697-
type WebhookPayloadRegistryPackage = {
698-
action: string;
699-
registry_package: WebhookPayloadRegistryPackageRegistryPackage;
700-
repository: PayloadRepository;
701-
sender: WebhookPayloadRegistryPackageSender;
702-
};
703554
type WebhookPayloadPushSender = {
704555
login: string;
705556
id: number;
@@ -2141,6 +1992,159 @@ declare namespace Webhooks {
21411992
repository: PayloadRepository;
21421993
sender: WebhookPayloadPageBuildSender;
21431994
};
1995+
type WebhookPayloadPackageSender = {
1996+
login: string;
1997+
id: number;
1998+
node_id: string;
1999+
avatar_url: string;
2000+
gravatar_id: string;
2001+
url: string;
2002+
html_url: string;
2003+
followers_url: string;
2004+
following_url: string;
2005+
gists_url: string;
2006+
starred_url: string;
2007+
subscriptions_url: string;
2008+
organizations_url: string;
2009+
repos_url: string;
2010+
events_url: string;
2011+
received_events_url: string;
2012+
type: string;
2013+
site_admin: boolean;
2014+
};
2015+
type WebhookPayloadPackagePackageRegistry = {
2016+
about_url: string;
2017+
name: string;
2018+
type: string;
2019+
url: string;
2020+
vendor: string;
2021+
};
2022+
type WebhookPayloadPackagePackagePackageVersionAuthor = {
2023+
login: string;
2024+
id: number;
2025+
node_id: string;
2026+
avatar_url: string;
2027+
gravatar_id: string;
2028+
url: string;
2029+
html_url: string;
2030+
followers_url: string;
2031+
following_url: string;
2032+
gists_url: string;
2033+
starred_url: string;
2034+
subscriptions_url: string;
2035+
organizations_url: string;
2036+
repos_url: string;
2037+
events_url: string;
2038+
received_events_url: string;
2039+
type: string;
2040+
site_admin: boolean;
2041+
};
2042+
type WebhookPayloadPackagePackagePackageVersionPackageFilesItem = {
2043+
download_url: string;
2044+
id: number;
2045+
name: string;
2046+
sha256: string;
2047+
sha1: string;
2048+
md5: string;
2049+
content_type: string;
2050+
state: string;
2051+
size: number;
2052+
created_at: string;
2053+
updated_at: string;
2054+
};
2055+
type WebhookPayloadPackagePackagePackageVersionReleaseAuthor = {
2056+
login: string;
2057+
id: number;
2058+
node_id: string;
2059+
avatar_url: string;
2060+
gravatar_id: string;
2061+
url: string;
2062+
html_url: string;
2063+
followers_url: string;
2064+
following_url: string;
2065+
gists_url: string;
2066+
starred_url: string;
2067+
subscriptions_url: string;
2068+
organizations_url: string;
2069+
repos_url: string;
2070+
events_url: string;
2071+
received_events_url: string;
2072+
type: string;
2073+
site_admin: boolean;
2074+
};
2075+
type WebhookPayloadPackagePackagePackageVersionRelease = {
2076+
url: string;
2077+
html_url: string;
2078+
id: number;
2079+
tag_name: string;
2080+
target_commitish: string;
2081+
name: string;
2082+
draft: boolean;
2083+
author: WebhookPayloadPackagePackagePackageVersionReleaseAuthor;
2084+
prerelease: boolean;
2085+
created_at: string;
2086+
published_at: string;
2087+
};
2088+
type WebhookPayloadPackagePackagePackageVersion = {
2089+
id: number;
2090+
version: string;
2091+
summary: string;
2092+
body: string;
2093+
body_html: string;
2094+
release: WebhookPayloadPackagePackagePackageVersionRelease;
2095+
manifest: string;
2096+
html_url: string;
2097+
tag_name: string;
2098+
target_commitish: string;
2099+
target_oid: string;
2100+
draft: boolean;
2101+
prerelease: boolean;
2102+
created_at: string;
2103+
updated_at: string;
2104+
metadata: Array<any>;
2105+
package_files: Array<
2106+
WebhookPayloadPackagePackagePackageVersionPackageFilesItem
2107+
>;
2108+
author: WebhookPayloadPackagePackagePackageVersionAuthor;
2109+
installation_command: string;
2110+
};
2111+
type WebhookPayloadPackagePackageOwner = {
2112+
login: string;
2113+
id: number;
2114+
node_id: string;
2115+
avatar_url: string;
2116+
gravatar_id: string;
2117+
url: string;
2118+
html_url: string;
2119+
followers_url: string;
2120+
following_url: string;
2121+
gists_url: string;
2122+
starred_url: string;
2123+
subscriptions_url: string;
2124+
organizations_url: string;
2125+
repos_url: string;
2126+
events_url: string;
2127+
received_events_url: string;
2128+
type: string;
2129+
site_admin: boolean;
2130+
};
2131+
type WebhookPayloadPackagePackage = {
2132+
id: number;
2133+
name: string;
2134+
package_type: string;
2135+
html_url: string;
2136+
created_at: string;
2137+
updated_at: string;
2138+
owner: WebhookPayloadPackagePackageOwner;
2139+
package_version: WebhookPayloadPackagePackagePackageVersion;
2140+
registry: WebhookPayloadPackagePackageRegistry;
2141+
};
2142+
type WebhookPayloadPackage = {
2143+
action: string;
2144+
package: WebhookPayloadPackagePackage;
2145+
repository: PayloadRepository;
2146+
sender: WebhookPayloadPackageSender;
2147+
};
21442148
type WebhookPayloadOrgBlockSender = {
21452149
login: string;
21462150
id: number;
@@ -4335,6 +4339,13 @@ declare class Webhooks {
43354339
) => Promise<void> | void
43364340
): void;
43374341

4342+
public on(
4343+
event: "package" | "package.published" | "package.updated",
4344+
callback: (
4345+
event: Webhooks.WebhookEvent<Webhooks.WebhookPayloadPackage>
4346+
) => Promise<void> | void
4347+
): void;
4348+
43384349
public on(
43394350
event: "page_build",
43404351
callback: (
@@ -4440,16 +4451,6 @@ declare class Webhooks {
44404451
) => Promise<void> | void
44414452
): void;
44424453

4443-
public on(
4444-
event:
4445-
| "registry_package"
4446-
| "registry_package.published"
4447-
| "registry_package.updated",
4448-
callback: (
4449-
event: Webhooks.WebhookEvent<Webhooks.WebhookPayloadRegistryPackage>
4450-
) => Promise<void> | void
4451-
): void;
4452-
44534454
public on(
44544455
event:
44554456
| "release"

lib/webhook-names.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@
8585
"organization.member_invited",
8686
"organization.member_removed",
8787
"organization.renamed",
88+
"package",
89+
"package.published",
90+
"package.updated",
8891
"page_build",
8992
"ping",
9093
"project",
@@ -129,9 +132,6 @@
129132
"pull_request_review_comment.deleted",
130133
"pull_request_review_comment.edited",
131134
"push",
132-
"registry_package",
133-
"registry_package.published",
134-
"registry_package.updated",
135135
"release",
136136
"release.created",
137137
"release.deleted",

0 commit comments

Comments
 (0)