diff --git a/README.md b/README.md
index 3be09721..52e1c6fb 100644
--- a/README.md
+++ b/README.md
@@ -639,8 +639,9 @@ If there are actions for a webhook, events are emitted for both, the webhook nam
| [`repository_import`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#repository_import) | |
| [`repository_ruleset`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#repository_ruleset) | `created`
`deleted`
`edited` |
| [`repository_vulnerability_alert`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#repository_vulnerability_alert) | `create`
`dismiss`
`reopen`
`resolve` |
-| [`secret_scanning_alert`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#secret_scanning_alert) | `created`
`reopened`
`resolved`
`validated` |
+| [`secret_scanning_alert`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#secret_scanning_alert) | `created`
`publicly_leaked`
`reopened`
`resolved`
`validated` |
| [`secret_scanning_alert_location`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#secret_scanning_alert_location) | `created` |
+| [`secret_scanning_scan`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#secret_scanning_scan) | `completed` |
| [`security_advisory`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#security_advisory) | `published`
`updated`
`withdrawn` |
| [`security_and_analysis`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#security_and_analysis) | |
| [`sponsorship`](https://docs.github.com/en/webhooks/webhook-events-and-payloads#sponsorship) | `cancelled`
`created`
`edited`
`pending_cancellation`
`pending_tier_change`
`tier_changed` |
diff --git a/package-lock.json b/package-lock.json
index ff4f8f7b..8f3bf84b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,12 +9,12 @@
"version": "0.0.0-development",
"license": "MIT",
"dependencies": {
- "@octokit/openapi-webhooks-types": "8.5.1",
+ "@octokit/openapi-webhooks-types": "9.1.0",
"@octokit/request-error": "^6.1.6",
"@octokit/webhooks-methods": "^5.1.1"
},
"devDependencies": {
- "@octokit/openapi-webhooks": "8.5.1",
+ "@octokit/openapi-webhooks": "9.1.0",
"@octokit/tsconfig": "^4.0.0",
"@types/node": "^22.0.0",
"@vitest/coverage-v8": "^3.0.0",
@@ -642,16 +642,16 @@
"license": "MIT"
},
"node_modules/@octokit/openapi-webhooks": {
- "version": "8.5.1",
- "resolved": "https://registry.npmjs.org/@octokit/openapi-webhooks/-/openapi-webhooks-8.5.1.tgz",
- "integrity": "sha512-VxeyTwMyaCpU7Y1pNGfC+escBKogED43dVMrvbtPYrhFjTWaI2677AgPEHBO5/CWB9fCUABwUrYojg5gadvYEw==",
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/@octokit/openapi-webhooks/-/openapi-webhooks-9.1.0.tgz",
+ "integrity": "sha512-cnFM5G/fnv8UM7h7JPzfqq3+wQMVAcvBBKO8t0DMhSJP3j18HKgDVL0b2k3tMmhywRWSWCVY4hHcgv7JtoyW4A==",
"dev": true,
"license": "MIT"
},
"node_modules/@octokit/openapi-webhooks-types": {
- "version": "8.5.1",
- "resolved": "https://registry.npmjs.org/@octokit/openapi-webhooks-types/-/openapi-webhooks-types-8.5.1.tgz",
- "integrity": "sha512-i3h1b5zpGSB39ffBbYdSGuAd0NhBAwPyA3QV3LYi/lx4lsbZiu7u2UHgXVUR6EpvOI8REOuVh1DZTRfHoJDvuQ==",
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/@octokit/openapi-webhooks-types/-/openapi-webhooks-types-9.1.0.tgz",
+ "integrity": "sha512-bO1D2jLdU8qEvqmbWjNxJzDYSFT4wesiYKIKP6f4LaM0XUGtn/0LBv/20hu9YqcnpdX38X5o/xANTMtIAqdwYw==",
"license": "MIT"
},
"node_modules/@octokit/request-error": {
diff --git a/package.json b/package.json
index 2d50d3dd..faca6a42 100644
--- a/package.json
+++ b/package.json
@@ -44,12 +44,12 @@
]
},
"dependencies": {
- "@octokit/openapi-webhooks-types": "8.5.1",
+ "@octokit/openapi-webhooks-types": "9.1.0",
"@octokit/request-error": "^6.1.6",
"@octokit/webhooks-methods": "^5.1.1"
},
"devDependencies": {
- "@octokit/openapi-webhooks": "8.5.1",
+ "@octokit/openapi-webhooks": "9.1.0",
"@octokit/tsconfig": "^4.0.0",
"@types/node": "^22.0.0",
"@vitest/coverage-v8": "^3.0.0",
diff --git a/src/generated/webhook-identifiers.ts b/src/generated/webhook-identifiers.ts
index a7cf4b66..74077de3 100644
--- a/src/generated/webhook-identifiers.ts
+++ b/src/generated/webhook-identifiers.ts
@@ -260,10 +260,12 @@ export type EventPayloadMap = {
| WebhookEventDefinition<"repository-vulnerability-alert-resolve">;
secret_scanning_alert:
| WebhookEventDefinition<"secret-scanning-alert-created">
+ | WebhookEventDefinition<"secret-scanning-alert-publicly-leaked">
| WebhookEventDefinition<"secret-scanning-alert-reopened">
| WebhookEventDefinition<"secret-scanning-alert-resolved">
| WebhookEventDefinition<"secret-scanning-alert-validated">;
secret_scanning_alert_location: WebhookEventDefinition<"secret-scanning-alert-location-created">;
+ secret_scanning_scan: WebhookEventDefinition<"secret-scanning-scan-completed">;
security_advisory:
| WebhookEventDefinition<"security-advisory-published">
| WebhookEventDefinition<"security-advisory-updated">
diff --git a/src/generated/webhook-names.ts b/src/generated/webhook-names.ts
index 0a5a9317..592d3a6a 100644
--- a/src/generated/webhook-names.ts
+++ b/src/generated/webhook-names.ts
@@ -267,11 +267,14 @@ export const emitterEventNames = [
"repository_vulnerability_alert.resolve",
"secret_scanning_alert",
"secret_scanning_alert.created",
+ "secret_scanning_alert.publicly_leaked",
"secret_scanning_alert.reopened",
"secret_scanning_alert.resolved",
"secret_scanning_alert.validated",
"secret_scanning_alert_location",
"secret_scanning_alert_location.created",
+ "secret_scanning_scan",
+ "secret_scanning_scan.completed",
"security_advisory",
"security_advisory.published",
"security_advisory.updated",