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",